在WKWebView中加载以下JavaScript代码时出错

时间:2016-02-24 06:50:25

标签: ios wkwebview

我在WKWebView中使用以下JavaScript代码:

[webView evaluateJavaScript:@"document.getElementsByClassName('blog-background overlay text-center align-middle animated from-top animation-on')[0].style.display = 'NONE'" completionHandler:^(id _Nullable sha, NSError * _Nullable error) {
                NSLog(@"%@", error);

            }];

我收到此错误:

Error Domain=WKErrorDomain Code=4 "A JavaScript exception occurred" UserInfo={NSLocalizedDescription=A JavaScript exception occurred}

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

可能是因为您在视图完成加载内容之前添加了javascript, 在下面的委托方法中编写代码并检查会发生什么:

webView:didFinishNavigation: