Phonegap / Cordova和角度表现

时间:2013-12-04 00:48:36

标签: angularjs cordova

我在一个涉及角度站点的项目中工作,在phonegap / cordova应用程序中。 我没有任何昂贵的操作JS或角度,没有任何范围手表,只是非常基本的角度绑定。一个真的非常非常慢。关于如何提高应用程序性能的任何提示?我在真正的iPhone 5上进行测试,因此速度不应成为问题。 Cordova v3.2和Angular 1.2.3

提前致谢。

2 个答案:

答案 0 :(得分:2)

最重要的是要考虑AngularJS有大量的编译和范围管理来处理你的应用程序。这些都是CPU密集型操作。

台式电脑具有(相对)大量CPU性能储备和高度优化的JavaScript引擎的优势。

在CPU收缩应用程序(如AgularJS应用程序)中,移动浏览器将很难编译和处理范围。

以下是KendoUI的快速阅读,突出显示real-world JavaScript performance on mobile devices

答案 1 :(得分:2)

也许你正在做的一些代码示例可以帮助更好地回答这个问题,我不确定你的应用程序到底发生了什么。但是说,你应该结账onsenUI(建立在角度和使用面漆之上),检查github https://github.com/malikov/simple-angular-phonegap-app上的示例应用程序,以了解如何创建应用程序,我不得不评论他们的一行正在崩溃我的应用程序的库(以某种方式最大堆栈大小错误)。整体而言,它运行得相当顺利,没有任何故障,使用角度,尝试一下让我知道:)