提问人:Eda Barutçu 提问时间:4/14/2022 最后编辑:Dávid PásztorEda Barutçu 更新时间:3/8/2023 访问量:225
从 UIWebView 迁移到 WKWebView/配置不能为零
Migrating from UIWebView to WKWebView/ Configuration cannot be nil
问:
尝试将我的 objective-c 项目从 UIwebview 切换到 WKwebview 时出错
NSURL* webViewURL = webView.request.URL;
NSString* urlString = [webViewURL absoluteString];
if([urlString containsString:@"usertoken"]){
DDURLParser* urlParser = [[DDURLParser alloc] initWithURLString:urlString];
NSString* userToken = [urlParser valueForVariable:@"usertoken"];
if(userToken && ![userToken isEqualToString:@""]){
[self loginUserWithAccessToken:userToken];
在类型为“WKWebView *”的对象上找不到属性“request”,我收到此错误
答:
0赞
Bil Kimes
3/8/2023
#1
NSString *path = [[NSBundle mainBundle] pathForResource:@"yourHTMLfileName" ofType:@"html"]; //
NSURL *url = [NSURL fileURLWithPath:path];
NSURLRequest * request = [NSURLRequest requestWithURL:url];
评论
webView
是IBOutlet吗?或者它在哪里初始化?你是怎么走到现在的?如果你通过更改IBOutlet的类来做到这一点,那你就错了。查看 stackoverflow.com/a/71644749/1801544UIWebView
WKWebView