更新为离子2 beta 8时出现白屏

时间:2016-09-16 19:17:48

标签: angularjs cordova angular ionic-framework ionic2

我正在升级我们的离子2应用程序几个测试版。在从beta 7升级到beta 8的过程中,我到了构建应用程序的时候 - 但现在我只有一个白屏加载。我正在获得控制台日志,表明事情至少最初正在加载,但我没有在浏览器或iOS模拟器中显示任何内容。

这是我的app.ts:

import {Platform, Storage, LocalStorage, ionicBootstrap} from 'ionic-angular';
import {Component} from '@angular/core';
import {StatusBar} from 'ionic-native';
import {TabsPage} from './pages/tabs/tabs';
import {RouteConfig} from '@angular/router-deprecated';
import {IntroPage} from './pages/intro/intro';
import 'rxjs/Rx';

@Component({    
  template: '<ion-nav [root]="root"></ion-nav>'
})
@RouteConfig([
  {path: '/', component: IntroPage, as: 'Intro'}
])

export class AppComponent {

  public rootPage: any = TabsPage;
  public platform: any;
  public discountData: any;
  public local: any;
  public root: any;

  constructor(platform: Platform) {
    this.platform = platform;
    this.root = IntroPage;

    platform.ready().then(() => {
      StatusBar.styleDefault();
      StatusBar.styleLightContent();
      StatusBar.backgroundColorByHexString("#009EDD");
    });

  }

}

ionicBootstrap(AppComponent, [
  DataPersistence
  ], {
    backButtonText: 'Back',
    backButtonIcon: 'ios-arrow-back',
    iconMode: 'md',
    tabSubPages: false,
    modalEnter: 'modal-slide-in',
    modalLeave: 'modal-slide-out',
    tabbarPlacement: 'bottom',
    pageTransition: 'ios',
  }
);

从测试版6到7,我遇到了导致类似问题的路由器问题,并且暂时不得不转移到已弃用的角度路由器。我不确定它是否与此有关。

有没有人能够了解导致此无错误白屏的原因?

0 个答案:

没有答案