嗯,我正在制作一个 Android 应用程序,它通过 webview 访问网站,获取注入(inject) js 的信息,等等。我担心带宽流量。我仍然需要一些 html 元素(我通过 javascript 查找),但不是全部。例如,我不需要加载图像。有解决办法吗?
谢谢!
最佳答案
您可以通过 setLoadsImagesAutomatically(false) 和 setBlockNetworkImage(false) 调用来控制 web View 中的图像加载。这可能并不总是完美的,但它应该会阻止大多数图像加载。
setBlockNetworkLoads(false) 调用也会阻止其他资源,但您必须进行试验,看看需要阻止多少资源才能仍有足够的元素可供使用。
参见this link获取官方文档。
关于javascript - 有没有办法强制网站加载较轻的版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34267881/