1.安裝
cordova plugin add cordova-plugin-splashscreen
2. 添加圖片
在項目下platforms\android\app\src\main\res中的drawable開頭的文件夾中添加需要設置成啓動圖片的圖片 默認cordova使用的是screen.png 可以去文件中找找 然後將自己想要的圖片放進去 不同的drawable文件夾對應不同的屏幕大小 這個有興趣自行了解 這裏的話直接全部用同一張圖
3.在comfig.xml中的widget中進行配置
// name是固定的 value是設置的
// 設置啓動畫面的圖片 value的值爲圖片名 不帶文件後綴 系統會自己找 帶的話也可以
<preference name = "SplashScreen" value = "screen" />
// 是否自動隱藏啓動畫面 自動隱藏會在SplashScreenDelay之後
<preference name="AutoHideSplashScreen" value="true" />
// 延遲多長時間後 自動隱藏畫面 默認3000毫秒
// 將時間設置爲0 則禁用啓動畫面
<preference name="SplashScreenDelay" value="3000" />
// 是否使用淡入淡出效果
<preference name="FadeSplashScreen" value="false"/>
// 淡入淡出執行的毫秒數 默認是500ms
<preference name="FadeSplashScreenDuration" value="2000"/>
// 是否顯示加載的圓形小圈
<preference name="ShowSplashScreenSpinner" value="false"/>
// true時 寬高不足時自動拉伸 false則不會
<preference name = "SplashMaintainAspectRatio" value = "true" />
// 設置爲true 則只有第一次打開時觸發 如果計劃使用navigator.app.exitApp() 關閉應用程序並強制在啓動應用程序的下一次啓動時顯示啓動屏幕,則應將此屬性設置爲false
<preference name="SplashShowOnlyFirstTime" value="true" />