3

iPhoneを使用して次のページに移動しようとすると、window.open次のページが読み込まれる前に白い画面が表示されます。jquery mobile と cordova 2.1 を使用しています。

私は2つのページを持っています..「次へ」ボタンをクリックすると、次のページに移動するために以下のコードを使用しました:

function MovetoNextForm()
{
    window.open("nextpage.html");   
}

次のページに移動しますが、問題は次のページが表示される前に、数秒間 (1 ~ 2 秒) 白い画面が表示されることです。

これらのインクルードを使用しました:

<script src="cordova-2.2.0.js" type="text/javascript"></script>
<script src="jquery-1.8.2.min.js" type="text/javascript"></script>
<script src="jquery.mobile-1.2.0.min.js" type="text/javascript"></script>

問題のスクリーンショットをいくつか示します。

先頭ページ :

先頭ページ

白い画面 :

白い画面

セカンドページ:

2 ページ目

どうすればこれを解決できますか?

4

1 に答える 1

3

$.mobile.changePage("pagename.html") を使用する必要があります。

また、jQuery Mobile のマルチページ テンプレートの詳細については、 http://jquerymobile.com/demos/1.2.0/docs/pages/page-anatomy.htmlを参照してください。

敬具、

于 2012-12-10T10:19:56.187 に答える