【发布时间】:2014-03-21 07:05:20
【问题描述】:
我使用 jquery mobile 1.2.0 和 cordova 开发了 android 移动应用程序。它工作正常,但性能太慢。问题是组件的单击事件(即按钮、可折叠标题、列表项和其他)响应太慢。 (或有时不工作)
我的应用程序大小超过 4MB。是性能不佳的原因吗?并且在应用程序 js 中,总行数没有超过 120000。经过一些搜索,我遵循以下几点,但应用程序性能仍然很慢......
到目前为止我所做的是;
- 限制ul、li的使用
- 脚本和样式表仅在索引页中引用...
所以,我的问题是;
- 影响 jquery 移动应用程序性能的因素有哪些?
- 我可以将单个js拆分成多个js吗?
- 如何提高应用程序性能?
- 对点击事件使用“on”而不是“live”不起作用..所以,我仍然使用“live”
- 应该使用多少个 html 页面?有什么限制吗?
- 应用程序文件夹的大小是多少?有什么限制吗?
- 在开发 jquery 移动应用程序时是否需要遵循任何程序?
请任何人就此提出建议?
提前谢谢...
【问题讨论】:
标签: performance jquery-mobile jquery-mobile-collapsible