Ionic 在启动画面后总是显示空白屏幕
Ionic always show blank screen after splash screen
我有一个离子项目,所以在我 运行 这个构建
ionic cordova run ios -l --consolelogs --target='2E565780-E17E-4358-8DD0-FFA9681D5F8C'
通常它工作正常,但不知何故现在我遇到了错误。触发启动画面后,它总是显示空白屏幕。我已经把这个功能
ngOnInit() {
console.log(this.platform);
this.platform.ready().then(() => {
if (this.platform.is("cordova")) {
this.statusBar.styleDefault();
this.splashScreen.hide();
});
}
在 app.component 但似乎没有触发。有没有我错过的解决方法?任何帮助将不胜感激。
尝试添加一个函数以从您的 app.component 构造函数中执行:
constructor( ... ){
this.initializeApp();
}
initializeApp(){
this.platform.ready().then(() => {
if (this.platform.is("cordova")) {
this.statusBar.show();
this.statusBar.styleDefault();
this.splashScreen.hide();
}
});
}
我解决了这个问题,它与我添加的插件有关,所以我尝试这样做
- 卸载插件
- 删除 ios 文件夹
- 全新安装节点模块
- 添加插件
- 添加ios文件夹
希望对遇到同样问题的人有所帮助
我有一个离子项目,所以在我 运行 这个构建
ionic cordova run ios -l --consolelogs --target='2E565780-E17E-4358-8DD0-FFA9681D5F8C'
通常它工作正常,但不知何故现在我遇到了错误。触发启动画面后,它总是显示空白屏幕。我已经把这个功能
ngOnInit() {
console.log(this.platform);
this.platform.ready().then(() => {
if (this.platform.is("cordova")) {
this.statusBar.styleDefault();
this.splashScreen.hide();
});
}
在 app.component 但似乎没有触发。有没有我错过的解决方法?任何帮助将不胜感激。
尝试添加一个函数以从您的 app.component 构造函数中执行:
constructor( ... ){
this.initializeApp();
}
initializeApp(){
this.platform.ready().then(() => {
if (this.platform.is("cordova")) {
this.statusBar.show();
this.statusBar.styleDefault();
this.splashScreen.hide();
}
});
}
我解决了这个问题,它与我添加的插件有关,所以我尝试这样做
- 卸载插件
- 删除 ios 文件夹
- 全新安装节点模块
- 添加插件
- 添加ios文件夹
希望对遇到同样问题的人有所帮助