Phonegap と jQuery Mobile を使用して新しいアプリを開発しています。コンテンツがまだ「読み込み中」の場合 (ページが完全に表示されていない場合)、読み込み中の画像 (jqm のデフォルトの gif アニメーション) が表示されるようにしたいと思います。
私のアプリは、次のようなマルチページ アプリケーションです。
<div data-role="page" id="page1">
<p>Some stuff for page 1 here</p>
</div>
<div data-role="page" id="page2">
<p>Some stuff for page 2 here</p>
</div>
<div data-role="page" id="page3">
<p>Some stuff for page 3 here</p>
</div>
私は試してみます:
$(document).on('pageshow','#page3', function(){
$.mobile.showPageLoadingMsg();
// my code
$.mobile.hidePageLoadingMsg();
});
しかし、読み込み中の画像は表示されません
私は試してみます:
$(document).on('pagebeforeshow','#page2', function(){
$.mobile.showPageLoadingMsg();
});
と
$(document).on('pageshow','#page2', function(){
//all code
$.mobile.hidePageLoadingMsg();
});
しかし、ロードは機能しません。
jQuery Mobile で読み込み中の画像を使用する正しい方法は何ですか?