【发布时间】:2015-02-09 20:41:36
【问题描述】:
我一直在使用 cordova 构建要求苛刻的混合应用程序,并注意到与我在移动 chrome 中运行网站时相比,它通常很慢。我听到的一些对我来说没有意义的论点:
移动设备中的 css 动画很慢(如果这是真的,那么网站在移动设备 chrome 中也会运行缓慢,这是不正确的)
cordova 建立在 chrome 之上(css 转换应该与 cordova 无关,chrome 应该能够很好地渲染它们)
cordova 默认会限制 gpu chrome 可以使用的数量吗?我可以调整一些设置来提高 CSS 转换性能吗?
【问题讨论】:
-
webview 比浏览器慢,但通常只是 javascript。 Cordova 不是建立在 chrome 之上的,是建立在系统 webview 之上的,只有 android 4.4 及更高版本是基于 chrome 的。
-
@jcesarmobile 我一直在测试 kitkat,所以 cordova 必须使用 chrome 本身。
-
嗯,它不是真正的 chrome,它是一个基于 chromium 的 webview。并确保您在 androidManifest.xml 上设置了基本 SDK 19 或更高版本
标签: cordova css-transitions css-transforms hybrid-mobile-app mobile-chrome