0

我正在使用 HTML5 和 Jquery 移动框架开发 android 本机应用程序,我使用phonegap build功能来构建我的应用程序apk文件,无论如何我的应用程序可以在任何 android 设备上运行良好,

我的问题是我在我的应用程序中添加了一个超链接,例如:

<a href="http://google.com"> tap me</a>

当我们点击这个超链接时,一个新站点将打开相同的窗口,但是在点击和新站点索引页面打开时间之间有太多延迟,几乎 5 秒,我认为这是因为加载新网页,这 5 秒我的应用程序仍然...所以用户不知道是否新页面加载或任何错误...我需要gif在这 5 秒间隙之间放置加载文本或动画图像,例如 jquery 移动页面加载...

任何的想法。?谢谢...

4

1 回答 1

1

如果您使用的是 jQuery Mobile,则可以使用页面加载小部件在新数据/页面加载时显示消息或微调器

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();
});
于 2013-03-17T23:40:22.977 回答