【问题标题】:Ionic released app is very slow and so much delay (Only slow on device)Ionic 发布的应用程序非常慢且延迟非常多(仅在设备上很慢)
【发布时间】:2017-07-08 06:29:48
【问题描述】:

嗨,当我在 ionic 实验室测试我的应用程序时非常好,但是当创建 apk 文件并安装到设备时非常慢。单击按钮的延迟 延迟推送页面 延迟打开模态 关闭模态,

延迟任何事情

【问题讨论】:

    标签: android html angular ionic-framework ionic2


    【解决方案1】:

    如果您在开发模式下运行应用程序,则需要一些时间来触发 platform.ready() 事件,因为它已打开断言和各种必要的框架检查。

    尝试在生产模式下运行应用程序以加快和优化应用程序的启动

    如果您使用的是 ionic 2 应用程序,则可以通过执行以下操作来启用此功能,

    打开 src/app/main.ts

    Import enableProdMode from Angular 2 core
    
    import {enableProdMode} from '@angular/core';
    
    import { AppModule } from './app.module';
    

    然后在启动模块之前调用 enableProdMode() 函数

    enableProdMode();
    
    platformBrowserDynamic().bootstrapModule(AppModule);
    

    现在在通过 cli 运行应用程序时尝试添加一个像“--prod”这样的标志

    离子运行 android --prod 在 ionic 3.x 中,您不必在代码中启用任何内容。您可以使用 cli 命令简单地运行它,

    ionic cordova run android --prod
    

    希望有帮助

    【讨论】:

    • 我在 main.ts 中使用 enableProdMode() 你说我不使用 platform.ready()??
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-18
    • 2012-10-12
    • 2020-04-09
    • 2017-04-27
    • 1970-01-01
    相关资源
    最近更新 更多