如何在androidwebview中优化渲染速度
how to optimize renderspeed in android webview
是否有可能提高webview中的渲染速度?对于一个简单的innerHTML,显示内容需要近1秒的时间,尽管js渲染需要几毫秒。对于IOS,即使使用性能较差的硬件,也能快速完美地运行完全相同的代码。
在安卓系统下测试:2.3、3.2、4.0(Desire HD、Galaxy Nexus、Galaxy Tab)IOS:4,5(iPhone 3gs,4)
感谢任何有用的回复!
您可以尝试以下几种方法:
-
通过将
android:hardwareAccelerated="true"
添加到Android清单文件中的应用程序或活动标记来启用硬件加速。更多信息请点击此处:http://developer.android.com/guide/topics/graphics/hardware-accel.html -
修改Web视图的RenderPriority-http://developer.android.com/reference/android/webkit/WebSettings.RenderPriority.html
-
优化您的javaScript和CSS,以最大限度地减少回流次数、使用的内存和DOM大小-http://www.html5rocks.com/en/mobile/mobifying.html#toc-优化
就我个人而言,我发现保持DOM尽可能小,并启用硬件加速,使不可用的应用程序和相当流畅的应用程序之间有了很大的区别。
相关文章:
- 以可优化的方式使用requirejs加载模板
- Wacom stu-430签名捕获速度太慢
- 如何在速度模板中获取LiferayPortlet实例id
- 使用优化器在慢速连接上加载main.js时需要js超时
- JavaScript数组优化以提高性能
- React+Redux性能优化与组件ShouldUpdate
- 我想放慢html中进程栏的速度
- JavaScript尾部调用中的函数是否经过优化
- javascript中的快捷方式融合优化
- Knockout绑定大量数据的速度较慢
- Wordpress:未捕获引用错误:未定义速度
- 如何优化循环以插入到数据库中
- 即使光标位于屏幕边缘,也可以跟踪鼠标速度
- Css优化谷歌页面速度洞察
- 有没有办法将javascript文件加载到一个文件中到页面中以优化网站速度
- 如何优化 jQuery 事件处理程序以提高速度
- 如何在androidwebview中优化渲染速度
- 关于浏览器缓存,为优化速度加载网站
- 客户端J2EE应用程序中的速度优化
- jQuery图像延迟加载仍然是优化网页加载速度的解决方案