18
私はWKWebViewを使用してウェブサイトにログインしています。今はウェブサイトのhtmlを解析したいと思います。迅速にウェブサイトHTMLにアクセスするにはどうすればよいですか?私はそれがUIWebViewのために働くがWKWebViewのためにはいかないことを知っている。SwiftのWKWebviewからHTMLを取得
ありがとうございました!
私はWKWebViewを使用してウェブサイトにログインしています。今はウェブサイトのhtmlを解析したいと思います。迅速にウェブサイトHTMLにアクセスするにはどうすればよいですか?私はそれがUIWebViewのために働くがWKWebViewのためにはいかないことを知っている。SwiftのWKWebviewからHTMLを取得
ありがとうございました!
あなたは、ページがロードされるまで、あなたが使用することができます待つ場合:
webView.evaluateJavaScript("document.documentElement.outerHTML.toString()",
completionHandler: { (html: Any?, error: Error?) in
print(html)
})
また、あなたはHTMLを戻るいくつかのJavaScriptを注入できます。働い
webkit.messageHandlers.didGetHTML.postMessage(document.documentElement.outerHTML.toString());
:
ジャバスクリプトあなたが注入可能性は次のようになります!どうもありがとう! – MotoxX
internal-