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

ran*_*its 4 dom ios swift

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

mat*_*att 5

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