android webview 加载url有延迟怎么办,有没有比wenview更好的第三方控件

2024-12-04 22:01:59
推荐回答(2个)
回答1:

现在webView加载都会稍有延迟,另外要注意内核问题,在Android 4.4以下(不包含4.4)系统WebView底层实现是采用WebKit(http://www.webkit.org/)内核,而在Android 4.4及其以上Google 采用了chromium(http://www.chromium.org/)作为系统WebView的底层内核支持。参考缺孙Android 各个版本WebView,一般加载网页都会伏型链有进度显示,可以考虑增加进度显示,另外可以集成第三方webview,现在推租配荐两个,一个是腾讯X5,官方链接,另一个是Crosswalk,官方链接,使用时可以回避掉版本兼容问题,但是会出现安装包增大的问题。

回答2:

一般人堆WebView的加速,都是建昌握议先用webView.getSettings().setBlockNetworkImage(true); 将图片下载者迅袜阻塞,然后在浏览器的OnPageFinished事件中设置webView.getSettings().setBlockNetworkImage(false); 通过图片的延迟载入,让网页能更快地显首激示。