为了账号安全,请及时绑定邮箱和手机立即绑定

如何从WebView获取网页内容?

如何从WebView获取网页内容?

四季花海 2019-06-28 10:17:21
如何从WebView获取网页内容?在Android上,我有一个WebView显示页面。如何在不再次请求页面的情况下获得页面源?似乎WebView应该有某种getPageSource()方法返回字符串,但遗憾的是,它没有返回字符串。如果我启用了JavaScript,那么在这个调用中放入什么合适的JavaScript来获取内容呢?webview.loadUrl("javascript:(function() { " +       "document.getElementsByTagName('body')[0].style.color = 'red'; " +       "})()");
查看完整描述

3 回答

?
开心每一天1111

TA贡献1836条经验 获得超13个赞

我认为修改Javascript更好,也更简单,如下所示。

browser.loadUrl("javascript:HTMLOUT.processHTML(document.documentElement.outerHTML);");


查看完整回答
反对 回复 2019-06-28
  • 3 回答
  • 0 关注
  • 1118 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信