Началният екран не се показва на Phonegap 3.3

Началният екран не се показва в моето приложение, това е частта за началния екран в моя config.xml, разположен в основната директория:

<feature name="SplashScreen">
    <param name="ios-package" value="CDVSplashScreen" />
</feature>

<feature name="SplashScreen">
    <param name="android-package" value="org.apache.cordova.splashscreen.SplashScreen" />
</feature>

<preference name="SplashScreen" value="splash" />
<preference name="SplashScreenDelay" value="10000" />

<gap:splash gap:density="ldpi" gap:platform="android" src="res/screen/android/screen-ldpi-portrait.png" />
<gap:splash gap:density="mdpi" gap:platform="android" src="res/screen/android/screen-mdpi-portrait.png" />
<gap:splash gap:density="hdpi" gap:platform="android" src="res/screen/android/screen-hdpi-portrait.png" />
<gap:splash gap:density="xhdpi" gap:platform="android" src="res/screen/android/screen-xhdpi-portrait.png" />

<gap:splash gap:platform="ios" height="480" src="res/screen/ios/screen-iphone-portrait.png" width="320" />
<gap:splash gap:platform="ios" height="960" src="res/screen/ios/screen-iphone-portrait-2x.png" width="640" />
<gap:splash gap:platform="ios" height="1024" src="res/screen/ios/screen-ipad-portrait.png" width="768" />
<gap:splash gap:platform="ios" height="768" src="res/screen/ios/screen-ipad-landscape.png" width="1024" />

Това е правилно инсталираният плъгин:

smartbox:yo du$ phonegap local plugin list | grep splash  
[phonegap] org.apache.cordova.splashscreen

Това са файловете:

smartbox:yo du$ ls www/res/screen/android/
screen-hdpi-landscape.png   screen-ldpi-portrait.png    screen-xhdpi-landscape.png
screen-hdpi-portrait.png    screen-mdpi-landscape.png   screen-xhdpi-portrait.png
screen-ldpi-landscape.png   screen-mdpi-portrait.png
smartbox:yo du$ ls www/res/screen/ios/
screen-ipad-landscape-2x.png        screen-iphone-landscape.png
screen-ipad-landscape.png       screen-iphone-portrait-2x.png
screen-ipad-portrait-2x.png     screen-iphone-portrait-568h-2x.png
screen-ipad-portrait.png        screen-iphone-portrait.png
screen-iphone-landscape-2x.png

Някакви съвети/идеи? Използвам phonegap 3.3.0-0.18.0
Какво пропускам?

Благодаря.


person beddamadre    schedule 21.01.2014    source източник


Отговори (1)


За момента файловете в www/res и gap:splash се използват само за компилации на phonegap, а не за локални компилации.

За да персонализирате началните екрани за локални компилации, трябва да го направите в папката platforms. вижте http://docs.phonegap.com/en/3.3.0/config_ref_images.md.html#Icons%20and%20Splash%20Screens в долната част на страницата.

person QuickFix    schedule 21.01.2014
comment
В документацията виждам: Когато работите в CLI, изходните файлове на началния екран се намират в поддиректорията www/res/screens на проекта. Това е моят случай, нали? Използвам: phonegap local run android - person beddamadre; 21.01.2014
comment
казват това, но също така казват в Splash Screens за платформата Android те казват, че Ако искате да използвате изображенията на началния екран по подразбиране, предоставени в Cordova, ще трябва да копирате png файловете от platforms/android/www/res/screen /android to platforms/android/res/drawable*/ Всъщност дори за иконите никога не съм виждал файловете, копирани от www/res към platforms/android/res от cli. - person QuickFix; 21.01.2014