如何减少android phonegap中的加载时间

时间:2013-09-04 10:34:06

标签: android jquery html cordova load-time

我正在开发最近几天的Phone Gap,以及构建跨平台应用程序的良好平台。

我的问题是每个HTML页面都需要花费太多时间来加载。 我很简单地使用Jquery移动设计用于UI。

当我在模拟器中测试时,我认为这是由于模拟器引起的,但在设备中也是如此。

加载并显示页面总是需要7到8秒。

我该如何减少它?如果是的话,有什么我应该关心的事情请告诉我。

希望你们能指导我。

3 个答案:

答案 0 :(得分:1)

你能提供一些代码吗?这将提供更多信息。 您还可以做的是创建jquery mobile的自定义构建。 (click here)

通过这种自定义构建,您可以省去您不需要的内容,这会减少javascript的文件大小,但我不认为这是整体问题。

答案 1 :(得分:0)

jQuery Mobile使用了很多css。

您是否尝试过下载jQuerymobile.js,jQuery.js和css并将其放在目录中? 因此,设备无需连接到互联网即可下载jquery和css资源。

确保对jQuery的引用等。没关系。

祝你好运!

答案 2 :(得分:0)


我一直在开发phonegap + JQM。如果你使用很多组件,我认为JQM非常慢。例如:listview,..我有问题,因为你和我是研究,在很多论坛找到。最后,我习惯修复的解决方案不是使用origin组件的JQM然后改进它。我只使用JQM的结构(在一页中有多个页面非常有用)。

    <ul data-role="listview">
        <li></li>
    </ul>
    //It very fast
    <ul>
        <li></li>
    </ul>

您必须非常小心地使用JQM,因为它会使您的应用程序加载和操作非常慢。您必须改进DOM和JS才能获得性能。希望对你有用。