我有一个 WebView,里面有一些网页。现在我想检索WebView 内部的完整HTML 内容。
我使用 loadUrl("javascript:...") 和 WebView 的 javascript 界面功能来检索此 HTML,使用如下内容:
- document.getElementsByTagName('html')[0].innerHTML / outerHTML
- document.documentElement.outerHTML
- ...
在每种情况下,我都会收到部分HTML 内容——正好是前 10000 个字符!所以我的问题是 - 我如何获得完整的HTML 内容?它是特定于设备的吗,也许有解决方法?
顺便说一句,网页是用 javascript 动态创建的——我不能简单地从服务器下载文件。
此外,我尝试使用 console.log 在 javascript 中打印 HTML 内容,并发现完全相同的行为。
提前致谢!