2

PhoneGap アプリに jQuery Mobile を使用しています。このような内部ページをロードしようとすると:

$.mobile.changePage('#loginPage', { transition: "none"} );

アプリが数分間待機すると、ページがログイン ページに変わります。ページの読み込み中に読み込みメッセージを表示することはできますか? changePage には showLoadingMsg オプションがあることは知っていますが、それは外部ページに対してのみ機能します。

4

1 に答える 1

0

$.mobile.showPageLoadingMsg();onpagebeforecreateまたはpagebeforeshowevent(ケースに応じて)を使用してから、eventを使用$.mobile.hidePageLoadingMsg();しますpageshow。このようなもの:

$(document).on(
   'pageshow',
   '#loginPage'
   function()
   {
      $.mobile.hidePageLoadingMsg();
   }
);
于 2012-08-13T11:44:25.917 に答える