我正在使用HTML5和Jquery移动框架开发android原生应用程序,我使用phonegap build
功能构建我的应用程序apk
文件,无论如何我的应用程序运行良好的任何Android设备,
我的问题是我在我的应用程序中添加了一个超链接,例如:
<a href="http://google.com"> tap me</a>
当我们点击这个超链接时,一个新网站会打开同一个窗口,但是在点击和新网站索引页面打开时间之间有太多延迟,差不多5秒,我认为这是因为加载新网页,这5秒我的应用程序仍然...所以用户不知道新页面加载或任何错误...我需要在这5秒间隙之间加载文本或动画gif
图像像jquery移动页面加载.. 。
任何想法。?感谢...
答案 0 :(得分:1)
如果你正在使用jQuery Mobile,你可以使用Page Loading Widget在新数据/页面加载时显示消息或微调器
http://jquerymobile.com/demos/1.2.0/docs/pages/loader.html
<a class="show-page-loading-msg" href="http://google.com">Tap me</a>
为此链接(以及其他类似链接)添加事件处理程序:
$(document).on('tap', '.show-page-loading-msg', function () {
$.mobile.loadingMessage();
});