2

jQuery Mobile PhoneGapアプリが起動する場合を除いて、すべてのページを正常に読み込むアプリがあります。
アプリケーションは、Phone gap IPhone non-retina という画面を表示し、アプリケーションが起動する前に作成したすべてのページを 1 つの画面に表示します。スタイルシート スクリプトと HTML 本文を Java スクリプト ファイルに動的に読み込みます。
これは、私側、電話ギャップ側、または JQM 側で発生する問題ですか? 必要に応じてコードを提供します。私は使用JQM 1.2.0 JQuery 1.8していますJQM 1.2.0 css

ちらつきは、スプラッシュ ページと最初のページの読み込みの間に発生します。この JavaScript を使用して、ページを index.html に読み込みます。

JavaScript:

       $("body").load(remoteURL + "body.html?v="+getTimeStamp(),function()
       {
          loadPage();
       }
4

1 に答える 1

1

すべてのスクリプトが読み込まれ、ページが設定されるまで、しばらく時間がかかります。ページが完全にロードされたら、Phonegap.plist に移動してAutoHideSplashScreenを無効にし、JavaScript からスプラッシュ スクリーンを非表示にすることができます。

navigator.splashscreen.hide();

これで問題は解決しました。

于 2012-11-20T15:15:02.377 に答える