angular - 离子启动太慢
问题描述
你好我有一个大问题
我的应用打开后速度没有问题,只是启动很慢
我接近应用程序的末尾并在两部不同的手机(都是华为)上进行了尝试。当我在第一部手机上尝试时,我在启动画面后在空白屏幕上等待了 8-12 秒。当我在启动画面后尝试第二部手机时,应用程序无法打开并且始终停留在空白屏幕上。
问题是什么 ?提前致谢
我尝试了几次构建
离子构建 --prod ,离子构建 --prod --release
离子电容同步
离子电容器运行android
离子信息:
Ionic:
Ionic CLI : 6.11.0 (C:\Users\Zafer\AppData\Roaming\npm\node_modules\@ionic\cli)
Ionic Framework : @ionic/angular 5.3.3
@angular-devkit/build-angular : 0.1000.8
@angular-devkit/schematics : 10.0.8
@angular/cli : 10.0.8
@ionic/angular-toolkit : 2.3.3
Capacitor:
Capacitor CLI : 2.4.1
@capacitor/core : 2.4.1
Utility:
cordova-res : not installed
native-run : not installed
System:
NodeJS : v10.16.3 (C:\Program Files\nodejs\node.exe)
npm : 6.9.0
OS : Windows 10
解决方案
尝试在开发阶段添加生产标志并使用 --release 缩短启动时间,这可能会很慢。尝试使用 gulp 或 grunt 捆绑所有 CSS 和 js。
我已经尝试过与其他设备捆绑的应用程序。它适用于我们在开发这些应用程序时用于测试的多个品牌。
离子应用程序测试:
- 卡邦
- 微麦克斯
- 关系
- moto-e
- 平板电脑
- 苹果手机
推荐阅读
- dart - RxDart CombineLatest 不发出数据
- performance - 邮递员 - 非常慢 - 内存分配
- javascript - Google Maps Api 将多边形更改为圆形
- javascript - 如何更改输入和标签 ID?
- laravel - 存储的数据不会被破坏
- vue.js - axios获取带有标头授权的请求在Edge浏览器上不起作用
- asynchronous - Kotlin:将“正常”函数转换为阻塞挂起函数对性能有何影响?
- git - 添加新远程后添加未修改的文件以提交
- html - 无法使用引导程序将 div 在容器内居中
- python - Python:没有依赖项的冻结选项?