1.修改ionic项目的config.xml 文件
<preference name="AutoHideSplashScreen" value="false"/>
<preference name="ShowSplashScreenSpinner" value="false"/>
<preference name="SplashMaintainAspectRatio" value="true"/>
<preference name="SplashShowOnlyFirstTime" value="false"/>
<preference name="SplashScreenDelay" value="10000"/>
<preference name="FadeSplashScreen" value="false"/>
2.在app.js中添加隐藏闪屏代码
$ionicPlatform.ready(function () {
if (window.cordova && window.cordova.plugins.Keyboard) {
cordova.plugins.Keyboard.hideKeyboardAccessoryBar(true);
cordova.plugins.Keyboard.disableScroll(true);
//延迟splash screnn 隐藏时间,不然会有短暂的白屏出现
setTimeout(function () {
navigator.splashscreen.hide();
}, 1000);
}
});
3.原文地址
http://blog.csdn.net/dounainaicsdn/article/details/50767667