我有一个小的Phonegap应用程序,点击按钮我通过以下方式刷新页面:
window.location.reload();
加载速度非常快。但是,虽然速度很快,但您可以看到一些元素在其他元素之前被加载。我想在这段时间做一些加载屏幕,我认为这将是一个很好的接触。
对我来说这可能是最好的方法吗?它不会在应用程序启动时出现,而是以某种方式绑定到要求刷新页面的按钮。
BTW,我没有使用Jquery Mobile或Zepto。
由于
答案 0 :(得分:1)
我对phonegap并不太了解,但我相信这只是普通的HTML,CSS和JS吗?那么为什么不只是有一个AJAX request来抓取你的数据,所以页面本身实际上并没有刷新,而是容器内的数据。然后在刷新调用上只有一个div prepended包含你的加载器信息(旋转gif,加载等)。然后消失在ajax回调上。