phonegap アプリケーションを作成しました。メインのホームページ (つまり、index.html) をロードするのに 4 秒かかります。
phonegap が index.html をロードするまで、画像/スプラッシュ スクリーンを表示する方法はありますか?
phonegap アプリケーションを作成しました。メインのホームページ (つまり、index.html) をロードするのに 4 秒かかります。
phonegap が index.html をロードするまで、画像/スプラッシュ スクリーンを表示する方法はありますか?
スプラッシュ スクリーンを予想以上に長く設定します。おそらく 10 秒です。
次に、次のコードを使用して、ページの準備ができたらすぐに閉じます。
function onDeviceReady() {
navigator.splashscreen.hide();
}
document.addEventListener("deviceready", onDeviceReady, false);
これは非常に簡単です。Splash.png 画像ファイルを res/drawable-ldpi、res/drawable-mdpi、res/drawable-hdpi、res/drawable-xhdpi フォルダーに配置した場合、DroidGap を拡張するメインの Java クラスに次の行を追加します。
super.setIntegerProperty("splashscreen", R.drawable.splash);
次に、loadUrl メソッドを変更して 5 秒間一時停止します。
super.loadUrl("file:///android_asset/www/index.html", 5000);
ハッピーコーディング。