在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ ionic3 清除“啟動白屏”打包報(bào)錯(cuò)

ionic3 清除“啟動白屏”打包報(bào)錯(cuò)

1.如用正常打包命令,可以通過:ionic cordova build android
2.如用清除“白屏”方法打包,則報(bào)錯(cuò):ionic cordova build android --prod --release

在config.xml里加如下代碼:

<preference name="AutoHideSplashScreen" value="false" />  
<preference name="ShowSplashScreen" value="true" />  
<preference name="ShowSplashScreenSpinner" value="false" />  
<preference name="FadeSplashScreen" value="true" />

報(bào)錯(cuò)如下:
圖片描述

各位如何解決的?

answer.module.ts

import { NgModule } from '@angular/core';
import { IonicPageModule } from 'ionic-angular';
import { AnswerPage } from './answer';

@NgModule({
  declarations: [
    AnswerPage,
  ],
  imports: [
    IonicPageModule.forChild(AnswerPage),
  ],
})
export class AnswerPageModule {}
回答
編輯回答
萢萢糖

與你的打包方式無關(guān),是你的代碼有問題,提示說 AnswerPage 聲明了兩次,一次在AppMoudle,一次在AnswerPagemodule。你看下是不是重復(fù)聲明。

看到你貼的代碼,我知道你錯(cuò)誤的原因了。你把懶加載的頁面和正常加載的頁面弄混了。
正常加載的頁面使用ionic generate component xx創(chuàng)建,然后在AppModule中聲明。懶加載的頁面使用ionic generate page xx創(chuàng)建,無需在AppModule中聲明,它很明顯的一點(diǎn)是代碼開頭有@ionicpage()這樣的裝飾器。

你沒有好好的看官方文檔,特別是API中關(guān)于Controller這個(gè)部分。

你可以去我github上fork一下我寫的簡單基礎(chǔ)的ionic項(xiàng)目hw-basic,希望對你有幫助。

2017年10月28日 10:17