Mobile apps, as any other app, need time to load before they are ready to use. During this time, the apps display a blank screen. That is why the splash screen is used, to display a more user friendly image that indicates the app is starting up. If you remove the splash screen while the app is still loading, seeing a blank screen is expected. That's why it is recommended to hide the splash screen in the deviceready
event of the app, when everything is loaded and ready to use.