我正在使用Cordova和Sencha Touch 2.3.1来创建Android和Ios应用程序。 IOS应用程序的性能相当不错,但Android应用程序性能非常低迷。
主页的形状非常好但是只要我打开任何其他页面,整个字体以及屏幕颜色等都会变得暗淡,屏幕响应时间会变得非常高。
任何解决方案或指示都将受到高度赞赏。
我正在使用: - Sencha Touch 2.3.1
Corodva 3.3.1-0.3.1
ADT-束 - 窗口x86_64-20131030
Sencha Cmd v4.0.2.67
答案 0 :(得分:1)
部分问题可能是iOS拥有专用的GPU并使用GPU加速编译移动Safari,而大多数Android设备都没有。
您的问题可能会有很多潜在的答案,很可能在一些或几种方面,您的应用程序没有遵循可能导致其运行缓慢的最佳实践。 DOM可能太大了,当你不需要它们时你可能会实例化它们而忘记销毁它们以及其他一些东西。有一个关于Sencha Touch最佳实践的精彩视频,我在这里撰写了一篇博文:http://www.joshmorony.com/top-10-tips-sencha-touch-best-practices-review/