0

我使用 HTML5 和 JQuery Mobile 创建了一个非常简单的 android 应用程序,并使用 phonegap 创建了 android 应用程序。我的应用程序包含一个没有任何资产的 html 页面。它包括 jQuery 库、jQueryMobile 库和 jQueryMobile css 文件。

在我的安卓手机上运行这个应用程序时,我觉得它的响应速度很慢。

有人能帮我吗?

4

2 回答 2

3

我建议您将代码从 Phonegap 移植到Titanium 。它要快得多native javascript library。这意味着您的代码实际上被转换为 Objective-C 或 Java,而不是在容器中运行。这就是它比 Phonegap 快的原因。

继续阅读:

但是你会认为是他们,所以他们总是写得很好See this Q/A here了解开发人员对此有何看法。

即使我将应用程序从 phonegap 移植到钛,它的性能也提高到了基准水平 -alhumdulillah-。

如果这可以指导您,请将其标记为答案。

于 2013-04-01T05:25:32.533 回答
1

根据我的经验,HTML5 与原生应用程序相比要慢得多。难怪连 Facebook 都决定放弃 HTML5 应用程序,转而使用很酷的原生应用程序。

如果您在中档或入门级 Android 智能手机上运行您的应用程序,那么动画缓慢和难看的按钮是很正常的。在 SIII 或 SIV 上尝试您的 JQM 应用程序,它会更好更漂亮。

我听说Sencha比 JQM 快得多,但上手有点困难。不过值得一试。

于 2013-04-01T05:11:31.590 回答