os 4.1和4.2中的Android webviews

时间:2015-07-22 11:38:28

标签: android webview android-webview

在设备4.1,4.4及更高版本中运行Web视图时,webview工作正常,性能良好。但是当在设备4.2.2上运行时,性能变得很差而且非常慢。

我知道android webview在设备os 4.4及更高版本上转而使用Chromium而不是本机android浏览器,这解释了为什么它们在这些设备中运行良好。但为什么webview在4.1中运行良好?它假设是相同的Web视图

我的问题是android 4.2.2中的糟糕表现。我尝试了所有不同的事情,如关闭硬件加速(工作但不会显示html-5组件)设置渲染优先级但没有工作。有没有办法提高绩效?

1 个答案:

答案 0 :(得分:0)

不幸的是,Android之前的KitKat上的WebView是错误的。可能在版本4.2.2中引入了一些错误,它们也可能依赖于特定的设备供应商(特别是我与三星设备有不同的行为)。根据我的经验,可以通过关闭硬件加速来解决一些问题,其他使用Javascript \ HTML \ CSS部分的一些解决方法,但取决于具体情况。

从未尝试使用第三方WebView,如GeckoV enter link description here iew或Crosswalk