2015-06-24 24 views
6

Utilizzo il plug-in dello splash splash Cordova (https://github.com/apache/cordova-plugin-splashscreen) nella mia app mobile ibrida destinata a iOS. Ho tutte le immagini schermata iniziale aggiunto al mio progetto, come di seguito:Plug-in splash screen Cordova Problema iPad landscape mode

enter image description here

La ragione per usare questo plugin è quello di allungare il tempo in cui viene mostrata la schermata iniziale e mi nasconde manualmente in un secondo momento in app . Quindi il mio config.xml ha le seguenti dichiarazioni:

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

Questo plugin funziona bene in modalità ritratto su iPhone e iPad. Ma sull'iPad in modalità orizzontale, il plug-in mostra l'immagine splash in modalità verticale e di conseguenza la mia prima vista app mostra anche in modalità verticale anche se il dispositivo è in modalità orizzontale. Sotto lo screenshot viene visualizzata la schermata iniziale e la parte nera vuota sotto di esso quando l'iPad è in modalità orizzontale.

enter image description here

Qualsiasi consiglio su come risolvere questo problema?

+0

la prego di controllare due volte la larghezza e l'altezza per i vostri PNG di paesaggio nella tua config.xml? –

+0

Nel mio progetto sono presenti le seguenti immagini per gli splash screen di iPad: [email protected]~ipad.png (2048x1536px), Default-Landscape ~ ipad.png (1024x768px), [email protected]~ipad.png (1536x2048px) , Default-Portrait ~ ipad.png (768x1024px) –

+0

Ho aperto un biglietto JIRA con Apache Cordova: https://issues.apache.org/jira/browse/CB-9240 –

risposta