2013-04-10 131 views
0

我有一个小的PhoneGap应用程序,并在一个按钮上单击我有刷新页面通过:页面加载屏幕();

window.location.reload();

加载速度非常快。然而,尽管速度很快,但您可以看到一些元素在其他元素之前被加载。我想在这段时间做一些加载屏幕,我认为这将是一个不错的接触。

什么可能是我这样做的最好方法?它不会在应用程序启动时,但以某种方式绑定到要求刷新页面的按钮。

顺便说一句,我没有使用Jquery Mobile或Zepto。

感谢

回答

1

我不是太PhoneGap的厕所,但我相信这只是普通的HTML,CSS和JS没有?那么为什么不只是一个抓取你的数据,所以页面本身并没有实际刷新,而是容器内的数据。然后在包含您的加载器信息(旋转gif,加载等)的刷新调用上,只需将一个div prepended添加到body。然后在ajax回调中消失。

+0

这是一个本地运行的应用程序。 – 2013-04-10 02:36:10