I have the following in my config.xml file:
<preference name="splashscreen" value="splash" />
<preference name="SplashScreenDelay" value="10000" />
<preference name="auto-hide-splash-screen" value="false" />
<preference name="AutoHideSplashScreen" value="false" />
<preference name="FadeSplashScreen" value="true" />
<preference name="fade-splash-screen-duration" value="5000" />
<preference name="splash-screen-duration" value="5000" />
<gap:plugin name="org.apache.cordova.splashscreen" />
<feature name="SplashScreen">
<param name="ios-package" value="CDVSplashScreen"/>
<param name="onload" value="true" />
</feature>
and on initializing my app I have the following:
setTimeout(function() {
navigator.splashscreen.hide();
}, 2500);
I've also installed the splash screen plugin using the instructions found here
despite this the splash screen is not delayed and instead a white screen flashes before my app loads. Any help appreciated!