首页 > 解决方案 > 离子启动太慢

问题描述

你好我有一个大问题

我的应用打开后速度没有问题,只是启动很慢

我接近应用程序的末尾并在两部不同的手机(都是华为)上进行了尝试。当我在第一部手机上尝试时,我在启动画面后在空白屏幕上等待了 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

标签: angularperformanceionic-framework

解决方案


尝试在开发阶段添加生产标志并使用 --release 缩短启动时间,这可能会很慢。尝试使用 gulp 或 grunt 捆绑所有 CSS 和 js。

我已经尝试过与其他设备捆绑的应用程序。它适用于我们在开发这些应用程序时用于测试的多个品牌。

离子应用程序测试:

  • 卡邦
  • 微麦克斯
  • 关系
  • moto-e
  • 平板电脑
  • 苹果手机

推荐阅读