从Android WebView获取完整的HTML内容

时间:2012-05-30 09:56:05

标签: android html webview partial

我有一个带有一些网页的WebView。现在我想要检索WebView内部的完整 HTML内容。

我使用loadUrl(“javascript:...”)和WebView的javascript界面​​功能来使用以下内容检索此HTML:

  • document.getElementsByTagName('html')[0] .innerHTML / outerHTML
  • document.documentElement.outerHTML
  • ...

在每种情况下,我都会收到部分 HTML内容 - 前两个字符!所以我的问题是 - 如何获得完整 HTML内容?它是特定于设备的,可能还有解决方法吗?

顺便说一句,网页是用javascript动态创建的 - 我不能简单地从服务器上下载文件。

另外,我尝试使用console.log在javascript中打印HTML内容,并发现完全相同的行为。

提前致谢!

1 个答案:

答案 0 :(得分:0)

我的错误 - 它与javascript无关,也与我测试的特定设备无关。

因此,简而言之,任何这些js属性都能正常工作。