在我们的项目中,我们使用的是JQuery Mobile 1.3.1,WL 5.0.6和Knockout 2.2.1。
编译,捆绑和安装的Worklight App的UI性能几乎涉及各个方面 - 幻灯片切换,页面转换,按钮点击响应等等 - 在高端Android Galaxy 3,Galaxy 4和LG Optimus上非常糟糕G手机。
当我们使用/worklight/apps/services/preview/App/android/1.0/default/App.html直接从消费者版Tomcat Worklight Server测试应用程序时所有Android手机上的所有浏览器的性能 - 内置,Chrome,Firefox,Opera很棒。与iOS非常相似,在某些情况下甚至更好。当然,您有来自服务器的Web资源的加载时间,但是一旦加载它就会很快!
我们寻找了一些解决方案,但只找到了提案:
<application android:hardwareAccelerated="true" ...>
...但由于这应该是Android API版本14的默认值,因此我们预计不会有任何实际的性能提升。
是否有任何建议如何让Worklight App与Android浏览器中的应用程序具有相同的性能?
答案 0 :(得分:2)
知道并在我们的雷达上......
请在此问题中查看Ishai的回答:IBM Worklight: UI Performance 在Android环境的混合应用程序中使用jQuery Mobile时,对AndroidManifest.xml文件的建议调整应有助于提高UI性能。