zoukankan      html  css  js  c++  java
  • 解决ionic 2载入速度慢的问题

    1.ionic build android  --prod 使用生产环境的服务器 (最关键部分)

     [--production-mode=y,n]  .................  Tell Ionic Push to use production (y) or sandbox (n) APNS servers 用法说明

    (官网案例打包从5mb变为3.8mb 加载速度变为4s)

    2.其他的配置

    2.1把splashscreen插件降级到v2.0.0

    v2.0.0之后的版本有bug,目前(2016/1/9)自带的版本是v3.0.0。先cd到项目文件夹,然后

    // 删掉现有版本
    cordova plugin rm cordova-plugin-splashscreen
    // 安装v2.0.0
    cordova plugin add cordova-plugin-splashscreen@2.0.0  --save
    

    2.2.在项目文件的config.xml下修改

    <preference name="AutoHideSplashScreen" value="https://my.oschina.net/yihong/blog/false" />
    <preference name="auto-hide-splash-screen" value="https://my.oschina.net/yihong/blog/false"/>
    <preference name="SplashScreenDelay" value="https://my.oschina.net/yihong/blog/10000"/>
    

    设置不自动隐藏splashscreen页面,设置最多延迟10s再关闭,这样可以不显示启动前的白画面

    <preference name="ShowSplashScreenSpinner" value="https://my.oschina.net/yihong/blog/false"/>

    设置不显示载入的圆圈

    #在目录文件src/app 的app.component.ts中有来确保程序启动后关闭splashscreen页面(不用设置)

    platform.ready().then(() => {
      Splashscreen.hide();
    });
  • 相关阅读:
    十大排序算法
    SQL优化指南
    Python基础-类与对象
    Python基础-函数
    Python基础-字典
    Python基础-字符串
    Python基础-列表
    以太坊智能合约开发框架Truffle
    比特币钱包搭建与使用
    矩阵的压缩存储
  • 原文地址:https://www.cnblogs.com/topcoder/p/6380468.html
Copyright © 2011-2022 走看看