1

从最近几天开始,我正在研究 Phone Gap 及其构建跨平台应用程序的良好平台。

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

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

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

我怎样才能减少它?有什么我应该照顾的吗?如果是的话,请告诉我。

希望大家指导我。

4

3 回答 3

1

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

使用此自定义构建,您可以省略不需要的内容,这将减少 javascript 的文件大小,但我认为这不是整体问题。

于 2013-09-04T14:38:00.767 回答
0

jQuery Mobile 使用了很多 CSS。

你试过下载 jQuerymobile.js、jQuery.js 和 css 并将其放在一个目录中吗?因此设备无需连接到互联网即可下载 jquery 和 css 资源。

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

祝你好运!

于 2013-09-04T11:00:57.363 回答
0


我一直在开发phonegap + JQM。如果您使用许多组件,我认为 JQM 会非常慢。例如:listview,..我在研究时遇到了问题,在许多论坛中都可以找到。最后,我用来修复的解决方案是不使用原始组件的 JQM,然后对其进行改进。我只使用 JQM 的结构(它对于一页中的多页非常有用)。

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

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

于 2013-09-05T01:58:53.017 回答