【问题标题】:Phonegap/Cordova and angular performancePhonegap/Cordova 和角度性能
【发布时间】:2014-02-06 02:38:22
【问题描述】:

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

提前致谢。

【问题讨论】:

    标签: angularjs cordova


    【解决方案1】:

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

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

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

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

    【讨论】:

      【解决方案2】:

      也许你正在做的一些代码示例可以帮助更好地回答这个问题,我不确定你的应用程序到底发生了什么。但话虽如此,您应该查看 onsenUI(基于 angular 构建并使用 topcoat),查看 github https://github.com/malikov/simple-angular-phonegap-app 上的示例应用程序以了解如何创建应用程序,我不得不注释掉他们库中的一行正在使我的应用程序崩溃(以某种方式出现最大堆栈大小错误)。总的来说,它运行得非常顺利,没有故障,使用角度,试试看,让我知道:)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2012-08-18
        • 2013-03-26
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多