Tried with all available ways to remove splash screen from ionic app implemented with anglarjs. With latest ionic version i.e Ionic Framework Version: 1.3.1 & Ionic CLI Version: 1.7.16 , one bug of displaying splash screen in IOS properly has been fixed. I have implemented following steps & able to show fade out effect in splash screen but that is a compromise.
-
In platorms -> ios -> cordova -> defaults.xml added following lines :
<preference name=“AutoHideSplashScreen” value=“false”/>
<preference name=“ShowSplashScreenSpinner” value=“true”/>
-
In Project (Root Folder) -> config.xml added following lines
<preference name=“AutoHideSplashScreen” value=“false”/>
<preference name=“ShowSplashScreenSpinner” value=“false”/>
-
In app.js in run function on ionic platform ready added following lines
setTimeout(function() {
navigator.splashscreen.hide();
}, 200);
It works good by giving fading effect, but splash screen is not removed. In android issue of splash screen still persists.
My main objective is to remove the splash screen permanently from ionic cordova app. Kindly provide expert suggestions to remove splash screen permanently from both platforms.
Any kind of suggestion /answers will be highly appreciable.
Thanks