在我们的项目中,我们使用 JQuery Mobile 1.3.1、WL 5.0.6 和 Knockout 2.2.1。
编译、捆绑和安装的 Worklight 应用程序的 UI 性能几乎体现在各个方面 - 幻灯片转换、页面转换、按钮点击响应等 - 在高端 Android Galaxy 3、Galaxy 4 和 LG Optimus G 手机上相当糟糕。
当我们使用 /worklight/apps/services/preview/App/android/1.0/default/App.html 直接从消费者版 Tomcat Worklight 服务器测试应用程序时,所有 Android 手机上所有浏览器的性能 - 内置、Chrome、火狐,Opera 很棒。与iOS非常相似,在某些情况下甚至更好。当然,您有来自服务器的 Web 资源的加载时间,但是一旦加载它就会很快!
我们寻找了一些解决方案,只找到了以下建议:
<application android:hardwareAccelerated="true" ...>
...但由于这应该是 Android API 版本 14 的默认设置,因此我们预计不会有任何真正的性能提升。
是否有任何建议如何使 Worklight 应用程序与 Android 浏览器中的应用程序具有相同的性能?