分类
angular ionic

ionic 启动速度优化

启动白屏可以config.xml添加这个手动控制转圈圈的关闭

然后
app.component.ts中添加
platform.ready().then(() => {
(window).navigator.splashscreen.hide();

}

在准备就绪后手动关闭

设置超时时间 防止应用挂

<preference name=”SplashScreenDelay” value=”10000″/>
<preference name=”loadUrlTimeoutValue” value=”700000″/>

最重要的使用这个参数

ionic build android --prod --release

最后
通过抓包工具分析加载的时候下载了哪些包,外部JS等可以下载放在本地,可以有效降低用户网不好导致的启动慢

参考:https://blog.csdn.net/u010564430/article/details/61201769