ionic2 + cordova 问题汇总

  1. checkbox, button 等元素点击事件触发俩次或者多次:由于 IonicModule.forRoot() 调用2次或者多次,去掉子module 的IonicModule.forRoot()调用。
  2. ionic cordova build ios --prod 打包成功样式显示不正常(node_modules 删除后重新执行cnpm install会出现):采用npm  install安装依赖可以解决此问题。
  3. 极光推送:主要IOS ,证书的申请,打包后要设置推送,打包后运行若出现 plug not install 原因是插件没安装后重新安装打包
  4. 轮播图不要采取异步方式获取,可事先获取传递到相关页面
  5. 自己设计的service若想做一些页面跳转要在app.component.ts里做一下设置
    // app.component.ts
    this.httpService.dismiss.subscribe((value) => {
            this.rootPage = LoginPage;
    });
    // httpService.ts
     this.dismissObserver = null;
        this.dismiss = Observable.create(observer => {
          this.dismissObserver = observer;
        });
     

  

相关推荐