从Android WebView获取完整的HTML内容

从Android WebView获取完整的HTML内容,android,html,webview,partial,Android,Html,Webview,Partial,我有一个WebView,里面有一些网页。现在我想检索完整的WebView中的HTML内容 我使用loadUrl(“javascript:…”)和WebView的javascript界面功能来检索此HTML,如下所示: document.getElementsByTagName('html')[0]。innerHTML/outerHTML document.documentElement.outerHTML 在每一种情况下,我都会收到部分HTML内容-正好是前10000个字符!所以我的问题是

我有一个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内容,并发现完全相同的行为


提前谢谢

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

因此,简而言之,这些js属性中的任何一个都可以正常工作