WKWebView,用于了解iOS 10中DOM何时就绪的委托方法

时间:2017-01-20 02:28:06

标签: ios swift dom

我正在查看WKUIDelegate的文档,我看到有一种方法可以知道DOM何时成功关闭。有没有办法知道DOM何时成功加载,以便我可以开始在JavaScript中与它进行交互?

1 个答案:

答案 0 :(得分:4)

您可以使用注入时间为atDocumentEnd的WKUserScript在加载过程结束时运行JavaScript。但是,某些子资源可能尚未加载,因此如果您要等到最后,则必须使用WKNavigationDelegate的didFinish并调用evaluateJavaScript