Javascript 如何在android webview中优化渲染速度

Javascript 如何在android webview中优化渲染速度,javascript,android,optimization,webview,rendering,Javascript,Android,Optimization,Webview,Rendering,是否有可能提高webview中的渲染速度?使用简单的innerHTML显示内容需要将近1秒的时间,尽管js渲染需要几毫秒。使用IOS,即使硬件性能较低,同样的代码也能快速完美地运行 在Android下测试:2.3、3.2、4.0(Desire HD、Galaxy Nexus、Galaxy Tab) IOS:4,5(iPhone 3gs,4) 感谢所有有用的回复 您可以尝试以下几点: 通过向android清单文件中的应用程序或活动标记添加android:hardwareAccelerated=“

是否有可能提高webview中的渲染速度?使用简单的innerHTML显示内容需要将近1秒的时间,尽管js渲染需要几毫秒。使用IOS,即使硬件性能较低,同样的代码也能快速完美地运行

在Android下测试:2.3、3.2、4.0(Desire HD、Galaxy Nexus、Galaxy Tab) IOS:4,5(iPhone 3gs,4)


感谢所有有用的回复

您可以尝试以下几点:

  • 通过向android清单文件中的应用程序或活动标记添加
    android:hardwareAccelerated=“true”
    来启用硬件加速。更多信息请点击此处:


  • 修改webview的渲染优先级-

  • 优化javaScript和CSS以最小化回流次数、使用的内存和DOM大小-


就我个人而言,我发现保持DOM尽可能小,并启用硬件加速,这使得一个不可用的应用程序和一个相当流畅的应用程序之间存在着巨大的差异。

这让我松了一口气。一个周六花了14个小时用一些奇特的动画重新编写我的应用程序,结果却发现它在一台设备上运行得非常慢
android:hardwareAccelerated=“true”
而且它比以前好多了。不要浪费时间!修改webview的RenderPriority-已被弃用。因此,非常感谢各位,快速提问如何设置RenderPriority?最好的设置是什么