2016-12-27 10 views
1

Ich habe das Splashscreen-Plugin in Version 4.0.1 zu meinem Cordova-Projekt in VS2015 hinzugefügt. Aber der Splashscreen erscheint weder in Android noch im ios Simulator. Was mache ich falsch? Mein config.xml sieht wie folgt aus:Splashscreen erstellt mit Splashscreen-Plugin für Cordova erscheint nicht in Visual Studio 2015

<preference name="SplashScreen" value="screen" /> 
<preference name="SplashScreenDelay" value="10000" /> 
<platform name="android"> 
<splash src="res/screens/android/screen-hdpi-landscape.png" density="land-hdpi" /> 
<splash src="res/screens/android/screen-ldpi-landscape.png" density="land-ldpi" /> 
<splash src="res/screens/android/screen-mdpi-landscape.png" density="land-mdpi" /> 
<splash src="res/screens/android/screen-xhdpi-landscape.png" density="land-xhdpi" /> 
<splash src="res/screens/android/screen-hdpi-portrait.png" density="port-hdpi" /> 
<splash src="res/screens/android/screen-ldpi-portrait.png" density="port-ldpi" /> 
<splash src="res/screens/android/screen-mdpi-portrait.png" density="port-mdpi" /> 
<splash src="res/screens/android/screen-xhdpi-portrait.png" density="port-xhdpi" /> 
</platform> 
<platform name="ios"> 
<splash src="res/screens/ios/screen-iphone-portrait.png" width="320" height="480" /> 
<splash src="res/screens/ios/screen-iphone-portrait-2x.png" width="640" height="960" /> 
<splash src="res/screens/ios/screen-ipad-portrait.png" width="768" height="1024" /> 
<splash src="res/screens/ios/screen-ipad-portrait-2x.png" width="1536" height="2048" /> 
<splash src="res/screens/ios/screen-ipad-landscape.png" width="1024" height="768" /> 
<splash src="res/screens/ios/screen-ipad-landscape-2x.png" width="2048" height="1536" /> 
<splash src="res/screens/ios/screen-iphone-568h-2x.png" width="640" height="1136" /> 
<splash src="res/screens/ios/screen-iphone-portrait-667h.png" width="750" height="1334" /> 
<splash src="res/screens/ios/screen-iphone-portrait-736h.png" width="1242" height="2208" /> 
<splash src="res/screens/ios/screen-iphone-landscape-736h.png" width="2208" height="1242" /> 
</platform> 
<plugin name="cordova-plugin-splashscreen" version="4.0.1" /> 

ich auch navigator.splashscreen.show() zu einem deviceready eventlistener hinzuzufügen versucht, aber es funktioniert immer noch nicht.

+0

Könnten Sie bitte versuchen, die Plattform zu entfernen und die App im Simulator zu deinstallieren und neu zu erstellen und erneut auszuführen? Stellen Sie außerdem sicher, dass Sie über das korrekte Bild verfügen, mit dem Sie in [Android Asset Studio] ein Android-Splash-Image erstellen können (https://romannurik.github.io/AndroidAssetStudio/nine-patches.html). –

Antwort

1

Ok es scheint ein Problem aufgrund der Ripple-Emulator zu sein. Ich habe herausgefunden, dass jeder andere Emulator den Splashscreen wie erwartet anzeigt.

Verwandte Themen