Phonegap android app超链接页面加载

时间:2013-03-17 10:57:23

标签: android html5 cordova jquery-mobile hyperlink

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

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

<a href="http://google.com"> tap me</a>
当我们点击这个超链接时,一个新网站会打开同一个窗口,但是在点击和新网站索引页面打开时间之间有太多延迟,差不多5秒,我认为这是因为加载新网页,这5秒我的应用程序仍然...所以用户不知道新页面加载或任何错误...我需要在这5秒间隙之间加载文本或动画gif图像像jquery移动页面加载.. 。

任何想法。?感谢...

1 个答案:

答案 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();
});