And*_*oid 4 android widget webview
我想阅读webview小部件的HTML内容.
是否有任何属性或方法可用于获取当前打开页面的HTML?
您可以将javascript注入webView并获取html元素.检查以下代码......
class MyJavaScriptInterface {
@SuppressWarnings("unused")
@JavascriptInterface
public void showHTML(final String html) {
//HTML content of the page
}
}
mWebView.addJavascriptInterface(new MyJavaScriptInterface(), "HTMLOUT");
mWebView.loadUrl("javascript:window.HTMLOUT.showHTML('<html>'+document.getElementsByTagName('html')[0].innerHTML+'</html>');");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3589 次 |
| 最近记录: |