Android でも iOS でも、スプラッシュ スクリーンがまったく動作しません。
私は PhoneGap Build を使用しており、v3.0.0 用の config.xml をこのように設定しました。
<?xml version="1.0" encoding="UTF-8" ?>
<widget xmlns = "http://www.w3.org/ns/widgets"
xmlns:gap = "http://phonegap.com/ns/3.0.0"
id = "myid"
version = "1.0.0">
<name>myname</name>
<description>
mydesc
</description>
<author>
</author>
<preference name="permissions" value="none"/>
<preference name="DisallowOverscroll" value="true"/>
<preference name="android-minSdkVersion" value="14" /> <!-- JB 4.0 -->
<preference name="fullscreen" value="true" />
<icon src="icon.png" />
<gap:platform name="ios" />
<gap:platform name="android" />
<gap:splash src="splash.png" gap:platform="ios" width="320" height="480" />
<gap:splash src="splash.png" gap:platform="android" width="320" height="480" />
</widget>
個人情報を抜き出しました。
それ以外の場合、アプリは正常に動作しますが、PhoneGap 2.7.0 および 2.9.0 と Android のみの場合でも、スプラッシュ スクリーンが動作することはありませんでした。
現時点では、splash.png と icon.png は実際には同じ画像です。私は別のもので試してみました。最近iOSでテストを開始したばかりで、PhoneGap BuildのデフォルトアイコンはiOSでしか表示されないようです。カスタムスプラッシュスクリーンを配置する必要があると判断しました.
公式ドキュメントを除いて、タグをどこでどのように使用するかの例を見つけることができません.config.xmlとタグの例を示していますが、どこに配置するか、または他のルールがあるかどうかはわかりません。