如何减少Ionic2 app的加载时间

时间:2017-04-02 01:18:16

标签: ionic2

我目前正在开发Ionic2应用程序。 我的应用有 - 共29页 我的插件是

cordova-plugin-compat 1.1.0 "Compat"
cordova-plugin-console 1.0.5 "Console"
cordova-plugin-device 1.1.4 "Device"
cordova-plugin-file 4.3.2 "File"
cordova-plugin-file-transfer 1.6.2 "File Transfer"
cordova-plugin-network-information 1.3.2 "Network Information"
cordova-plugin-splashscreen 4.0.2 "Splashscreen"
cordova-plugin-statusbar 2.2.1 "StatusBar"
cordova-plugin-whitelist 1.3.1 "Whitelist"
cordova-plugin-zip 3.1.0 "cordova-plugin-zip"
cordova-sqlite-storage 2.0.2 "Cordova sqlite storage plugin"
ionic-plugin-keyboard 2.2.1 "Keyboard"

config.xml几乎是默认设置。

我做npm run ionic:build --aot + ionic prepare android --prod --release,之后我从android studio创建了签名的apk。

我的应用开始时间是9-10秒。

如何减少它。

请建议。

1 个答案:

答案 0 :(得分:0)

论坛上有关于这个痛苦问题的ongoing discussion 目前,可能的步骤可能有所帮助:

  • 手动隐藏启动画面并禁用自动隐藏
  • 使用汇总缩小代码,确保为生产构建
  • 添加一些元素的延迟加载
  • 升级到更新的离子版本3+,带来angular4