我正在使用jQuery Mobile进行PhoneGap应用。当我尝试加载这样的内部页面时:
$.mobile.changePage('#loginPage', { transition: "none"} );
应用程序会等待几分钟,然后页面会更改为登录页面。是否可以在加载页面时显示加载消息?我知道changePage有一个showLoadingMsg选项,但只适用于外部页面。
答案 0 :(得分:0)
在$.mobile.showPageLoadingMsg();
或pagebeforecreate
事件(取决于您的情况)上使用pagebeforeshow
,然后在$.mobile.hidePageLoadingMsg();
事件上使用pageshow
。像这样:
$(document).on(
'pageshow',
'#loginPage'
function()
{
$.mobile.hidePageLoadingMsg();
}
);