【问题标题】:Phonegap, JQM and Android Slow PerformancePhonegap、JQM 和 Android 性能缓慢
【发布时间】:2012-06-19 23:12:00
【问题描述】:

您对 Android 上带有 jquery mobile 的 Phonegap (cordova) 有什么感受和印象?我正在该环境中开发 Phonegap 应用程序,但是我看到页面转换中的显示闪烁并且总体上性能缓慢。你认为我可以做些什么来解决这个问题吗?

【问题讨论】:

  • 如果您只是将问题的标题复制/粘贴到 Stack Overflow 上的搜索框中,您将获得大量有用的信息。这个问题被问了很多,所以有很多答案,但没有灵丹妙药......
  • @Jasper 我知道,你是对的。但是,我也尝试了很多解决方案,但它还没有解决我的问题。我想知道是否有其他人有同样的问题,所以也可以帮帮我或提供一些意见。
  • 为了获得更好的反馈,我会发布您尝试过的内容以及您从这些尝试中获得的结果。一旦您发布了您尝试过的内容,我将尝试填写您未尝试过的内容(以及 SO 的出色开发人员)。

标签: android jquery-mobile cordova


【解决方案1】:

我有时会注意到这一点,但通常是由于我做错了事情(即没有优化我的代码)。如果您没有任何具体的代码,我会推荐以下提示。

  1. 让您的“屏幕”保持简单。您使用的是移动设备,因此请尽量减少单个屏幕上的元素数量。

  2. 您是否尝试过仅在手机浏览器中运行“站点/应用程序”?我知道这很简单,但它本质上就是 PhoneGap 的工作方式。看看你是否遇到同样的问题。

  3. 你在屏幕启动时做了哪些操作?同样,将元素和效果保持在最低限度将有助于加快速度。

我希望我能提供更多帮助,不要因此而生气,因为它不是针对您的,但是 PhoneGap 和使用 Web Techs 并不是编码和优化不佳的借口。我已经构建并使用了本机编码的应用程序,但它们仍然存在性能问题。

所以,是的,具体回答你的问题,我经历过,但这不是 PhoneGap 的事情(无论如何,恕我直言)。

【讨论】:

  • 关于第 2 点,如果您在手机浏览器中测试您的“站点/应用程序”,它的性能比在 PhoneGap 上的性能高 10 倍,那么您应该怎么做?
【解决方案2】:

您也可以尝试使用此优化工具,看看它是否可以帮助您跟踪出现减速的位置并帮助您了解原因http://developer.att.com/developer/legalAgreementPage.jsp?passedItemId=9700312 获得结果后,您也许可以发布更多信息,这里的人也许可以提供更多帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-14
    • 2015-01-27
    • 2021-06-04
    • 2016-11-09
    • 2021-06-21
    相关资源
    最近更新 更多