phonegap 1.9、android、eclipse 4.2、jquerymobile で作業しています。スプラッシュ スクリーンを表示したいです。この記事を使用しました。Androidシミュレーターでは正常に動作しますが、build.phonegap.com/apps/MyAppId/buildsを使用してアプリケーションをビルドし、iPadで実行すると、デフォルトのスプラッシュ画面がここに表示され、それぞれのフォルダーにアイコンとspalshscreen画像を配置しました
Java アクティビティ コード
public class MyPhoneGapActivity extends DroidGap {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
super.setIntegerProperty("splashscreen", R.drawable.ic_launcher);
super.loadUrl("file:///android_asset/www/index.html",5000);
}
}
JavaScript コード
<script type="text/javascript" charset="utf-8">
var onDeviceReady = function() {
cordova.exec(null, null, "SplashScreen", "hide", []);
document.getElementById("devready").innerHTML = "";
};
function CheckDeviceReady() {
document.addEventListener("deviceready", onDeviceReady, true);
}
</script>
<body onload="CheckDeviceReady();" id="stage" class="theme">
<div id="devready" data-theme="b">Device not ready..</div>
</body>