2015-06-24 13 views
6

Ich verwende das Cordova Splash-Bildschirm-Plugin (https://github.com/apache/cordova-plugin-splashscreen) in meiner Hybrid-Mobile-App für iOS ausgerichtet. Ich habe all Splash-Screen Bilder zu meinem Projekt hinzugefügt, wie unten:Cordova Splash-Screen-Plugin iPad Landschaftsmodus Problem

enter image description here

Der Grund für dieses Plugin ist es, die Zeit zu verlängern, für die der Begrüßungsbildschirm angezeigt wird und ich es später manuell in der App verstecken . Also meine config.xml hat die folgenden Deklarationen:

<preference name="AutoHideSplashScreen" value="false" /> 
<preference name="ShowSplashScreenSpinner" value="false"/> 

Dieses Plugin funktioniert gut im Hochformat auf iPhone und iPad. Aber auf dem iPad im Querformat zeigt das Plugin das Splash-Bild im Hochformat und folglich zeigt meine erste App-Ansicht auch im Hochformat, obwohl das Gerät im Querformat ist. Der folgende Screenshot zeigt den Begrüßungsbildschirm und den schwarzen leeren Bereich darunter, wenn sich das iPad im Querformat befindet.

enter image description here

Jede beraten, wie dieses Problem zu lösen?

+0

Könnten Sie bitte die Breite und Höhe für Ihre Landschaft pngs in Ihrer config.xml verdoppeln überprüfen? –

+0

Ich habe die folgenden Bilder in meinem Projekt für iPad Splash-Bildschirme: [email protected]~ipad.png (2048x1536px), Standard-Landschaft ~ ipad.png (1024x768px), [email protected]~ipad.png (1536x2048px) , Default-Portrait ~ ipad.png (768x1024px) –

+0

Ich habe ein JIRA-Ticket mit Apache Cordova geöffnet: https://issues.apache.org/jira/browse/CB-9240 –

Antwort

Verwandte Themen