【发布时间】:2016-01-16 16:44:47
【问题描述】:
我有一个加载了互联网网站的 webview,我想做的是动态编辑内容,例如更改代码
<button>Search</button>
到
<button>View</button>
到目前为止,我所做的是允许用户加载网站,然后我会获取 html,更改我想要的内容并将其加载到 webview 中。 内容变化很好,但没有显示图像(我想这是因为我没有图像等本地资源)。 有没有办法在保留所有图像、结构等的同时动态更改在线网站的内容? 提前致谢
【问题讨论】:
-
您可以使用
evaluateJavascript()(或者,在旧设备上,loadUrl("javascript:...")在当前加载的网页的上下文中执行 JavaScript,其中 JavaScript 可以更改 DOM,类似于 JavaScript页面可能会自行加载。我不能说这是否能满足您的需求。
标签: javascript android html webview android-webview