我有一个jquery移动页面需要6到8秒才能在iPhone 4上呈现。
页面加载时间似乎没问题,我已经采取了必要的步骤来优化css,js等。但是,页面包含许多由jQM呈现的表单输入(即选择下拉列表,滑块等)似乎需要大约4-5秒才能渲染。
是否有其他人遇到过类似的问题并找到了增加渲染时间的方法?
我正在使用最小化的jQM 1.0。
感谢。
答案 0 :(得分:0)
启动时是否需要所有.js和.css文件?我发现JQM初始化后动态加载它们有助于初始感知性能。
此外,这些表格输入是否需要在开始时立即显示?也许你可以在后台渲染它们,只有在pageshow事件中实际显示它们的容器......
就我个人而言,我没有遇到过这样的问题,所以我建议你检查你的事件触发和代码逻辑 - 也许那里有一个让你失望的循环。