首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Phonegap低性能问题

Phonegap低性能问题
EN

Stack Overflow用户
提问于 2012-12-09 01:40:31
回答 2查看 3.6K关注 0票数 4

我使用PhoneGap和JqueryMobile框架构建了一个android应用程序,其中包含几个html和js页面。

第一次加载时间非常长(比原生应用晚5-10秒),页面导航太慢。

从一个屏幕到另一个屏幕的导航需要很长时间。

有什么提示/方法/技巧可以提高速度吗?对于一个常用的应用程序来说,它真的是不可用的。

另一个问题是应用程序的内存使用率(对于一个简单的应用程序,大约为50mb )

欢迎所有的技巧和提示。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-12-09 03:43:20

我发现一些优化技巧对慢速设备很有帮助:

  • 尝试更改默认页面过渡效果。许多安卓设备在浏览器中不支持手机的硬件加速功能,这意味着JQueryMobile默认情况下尝试使用的CSS3转换非常慢。您可以使用:

$.mobile.defaultPageTransition =‘无’;

要关闭脚本加载时间的所有默认transitions.

  • As,除了检查依赖项的单个加载时间并找出替代方案之外,您可以做的并不多-但您可以确保您的应用程序在加载时不会看起来不稳定。下面是我使用的一个快速技巧:一旦加载了所有内容,我就调用

$("#main_body").removeClass("doc");

以显示应用程序。我使用Javascript预加载器(LABjs)来确保我的所有依赖项都能按顺序加载。

票数 7
EN

Stack Overflow用户

发布于 2013-02-07 22:07:15

首先,与其使用像jQuery这样的繁重框架,不如尝试一下xuijs

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13780049

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档