Gui*_*ume 93
如果你想要已经加载的webview的源代码,你可以这样得到它:
NSString *yourHTMLSourceCodeString = [webView stringByEvaluatingJavaScriptFromString:@"document.body.innerHTML"];
Run Code Online (Sandbox Code Playgroud)
更新:上面的方法大部分时间都有效.但我最近遇到的情况是我需要所有的代码源,而不仅仅是正文.
这是一个更好的方法:
NSString *yourHTMLSourceCodeString = [webView stringByEvaluatingJavaScriptFromString:@"document.documentElement.outerHTML"];
Run Code Online (Sandbox Code Playgroud)
(它不会重新加载webview).
| 归档时间: |
|
| 查看次数: |
51982 次 |
| 最近记录: |