2017-07-31 1 views
1

Fondamentalement, l'écran de démarrage n'apparaît qu'une seule fois au démarrage [le processus d'arrière-plan démarre]. Actuellement, lorsque je rouvre l'application [le processus d'arrière-plan ne se ferme pas], j'obtiens un écran blanc et la vue de l'application.Activer l'écran de démarrage lorsque l'application est rouverte

Actuellement dans mon config.xml Je possède ce

<preference name="SplashScreen" value="screen" /> 
<preference name="SplashScreenDelay" value="15000" /> 
<preference name="Orientation" value="portrait" /> 
<preference name="FadeSplashScreen" value="2"/> 
<preference name="SplashMaintainAspectRatio" value="true" /> 
<preference name="AutoHideSplashScreen" value="true"/> 

Comment afficher l'écran de démarrage à chaque fois que je ferme et rouvre l'application?

Répondre

0

Essayez cette préférence. Il est seulement pour Android, et par défaut, il est vrai:

<preference name="SplashShowOnlyFirstTime" value="true|false" /> 

vous pouvez également afficher les splashcreen sur la resume event:

document.addEventListener("resume", function() { 
    console.log('EVENT resume'); 
    try{ 
     navigator.splashscreen.show(); 
    } 
    catch(e){} 
}, false);