我正在升级我们的离子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,我遇到了导致类似问题的路由器问题,并且暂时不得不转移到已弃用的角度路由器。我不确定它是否与此有关。
有没有人能够了解导致此无错误白屏的原因?