美文网首页
WKWebView使用addScriptMessageHandl

WKWebView使用addScriptMessageHandl

作者: 道无为_0092 | 来源:发表于2019-11-20 17:18 被阅读0次

今天碰到一个很神奇的问题,WKWebView在加载的时候使用了

    [webView.configuration.userContentController addScriptMessageHandler:self name:@"logOut"];

结果出现了白屏。把上面的注释掉就有可以加载网页。

解决方法:把addScriptMessageHandler写在didFinishNavigation里面如下面

- (void)webView:(WKWebView*)webView didFinishNavigation:(WKNavigation*)navigation{

    NSLog(@"成功了");

    [webView.configuration.userContentController addScriptMessageHandler:self name:@"logOut"];

}

相关文章

网友评论

      本文标题:WKWebView使用addScriptMessageHandl

      本文链接:https://www.haomeiwen.com/subject/yinsgftx.html