Splash screen screen appears instantly when your app starts up. If your app is heavy, it might take few seconds to load the app depending on the device's configurations. By default, both Android and iOS show a plain white screen as the splash screen. It is always better to customize the splash screen to provide a complete app experience.
In order to change the splash screen of your progressive web app, you must use the configure few properties for your app to provide complete native look and feel.
Chrome for Android automatically shows your custom splash screen as long as you meet the following requirements in your web app manifest: