ionic3啟動白屏完美解決


<preference name="ShowSplashScreenSpinner" value="false" />
    <preference name="ScrollEnabled" value="false" />
    <preference name="android-minSdkVersion" value="16" />
    <preference name="BackupWebStorage" value="none" />
    <preference name="ShowSplashScreen" value="true" />
    <preference name="SplashScreen" value="screen" />
    <preference name="SplashScreenDelay" value="3000" />
    <preference name="AutoHideSplashScreen" value="false" />
    <preference name="SplashShowOnlyFirstTime" value="false" />
    <preference name="FadeSplashScreen" value="false" />
    <feature name="SplashScreen">
        <param name="android-package" value="org.apache.cordova.splashscreen.SplashScreen" />
    </feature>

  上面的代碼貼到config.xml里面

// 慢一秒在隱藏splashScreen 完美解決白屏問題
statusBar.styleDefault();
setTimeout(() => { 
     splashScreen.hide();
}, 1000)

ShowSplashScreenSpinner——是否顯示啟動屏轉圈圈那個 Spinner;
AutoHideSplashScreen——是否自動隱藏SplashScreen;
FadeSplashScreen——是否逐漸消失SplashScreen;
SplashScreenBackgroundColor——背景顏色;
SplashMaintainAspectRatio——如果值設置為 true,則圖像將不會伸展到適合屏幕。如果設置為 false ,它將被拉伸;
FadeSplashScreenDuration——逐漸消失SplashScreen的動畫時延;
SplashShowOnlyFirstTime——是否只第一次顯示;
SplashScreen——它是 platform / android / res / drawable - 文件夾中的圖像的名稱。Cordova默認生成 screen.png 圖片;
SplashScreenDelay——SplashScreen顯示的延時時間


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM