ionic项目启动app黑屏/白屏的问题
刚接触Cordova,然后使用Ionic创建了一个项目,运行在android手机上时,发现了几个问题:
1.每次启动时黑屏
2.启动页面跳转主界面时黑屏
3.直接退出,然后重新打开的时候不再显示启动页
这显然和原生的app不一致.尝试了一些方法,最终要下面的方法解决了:
一.安装插件 $ cordova plugin add cordova-plugin-splashscreen
如果项目根目录下的plugins下有这个插件,那就不需要安装了
二.在项目根目录下的config.xml中添加
默认只有SplashScreen和SplashScreenDelay
<preference name="SplashScreen" value="screen"/>
<preference name="SplashScreenDelay" value="10000"/>#显示时间
<preference name="AutoHideSplashScreen" value="false"/>#禁止自动隐藏
<preference name="auto-hide-splash-screen" value="false"/>#禁止自动隐藏
<preference name="FadeSplashScreen" value="false"/>#禁用淡出效果
<preference name="SplashMaintainAspectRatio" value="true" />#图像cover屏幕
<preference name="ShowSplashScreenSpinner" value="false"