在ionic制作的app中,开机画面的显示时间可以进行设置。笔者在做项目的时候,遇到客户希望把开机画面的显示时间延长的要求。在一番搜索之后,发现这个显示的时间是可以进行设置的。
安卓版的app的设置方法是,在config.xml里加入如下几句话
<!-- SplashScreen配置信息,见 https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-splashscreen/index.html --><preference name="SplashScreenDelay" value="5000"/><preference name="FadeSplashScreenDuration" value="500"/><preference name="BackupWebStorage" value="none"/><preference name="SplashScreen" value="screen"/><!-- 不在启动的时候显示进度圆圈 --><preference name="ShowSplashScreenSpinner" value="false"/>
在代码里的配置如下
其中,包含SplashScreenDelay的那一项,就是开机画面的显示时间,单位是毫秒。