2017-02-16 47 views
1

通過以下指令:空白頁ionic2後建立

ionic platform add android 
ionic build android 

我加入平臺&內置的APK文件,但我遇到黑屏,同時運行在手機的應用程序。軟件在ionic serve 中正常運行,調試時沒有任何錯誤。 我也有離子的建議的應用程序的問題

ionic start --v2 myApp sidemenu 

在此先感謝您的幫助!

+0

一個JavaScript錯誤可能是我相信的情況。嘗試使用類似[Chrome遠程調試器](https://developers.google.com/web/tools/chrome-devtools/remote-debugging/)的方式查看控制檯,看看有什麼可以幫助。 – 16patsle

+0

當通過控制檯檢查時顯示此錯誤:「WebSocket連接到'ws:// localhost:35729/livereload'失敗:連接建立時出錯:net :: ERR_CONNECTION_REFUSED」 –

回答

1

加入這首在「config.xml文件」的文件,在你的項目的根:

<preference name="ShowSplashScreenSpinner" value="false" /> 
<preference name="SplashScreen" value="screen" /> 
<preference name="SplashScreenDelay" value="20000" /> 
<preference name="FadeSplashScreen" value="true" /> 
<preference name="FadeSplashScreenDuration" value="300" /> 
<preference name="SplashScreenBackgroundColor" value="false" /> 
+0

感謝您的回答,使用此解決方案,問題不會解決 –

1

我會確保你有多達NPM和節點的最新版本。

然後確保你有最新版本的離子型(2.2)

要做到這一點,你應該更新您的package.json文件..

"dependencies": { 
"@angular/common": "2.4.8", 
    "@angular/compiler": "2.4.8", 
    "@angular/compiler-cli": "2.4.8", 
    "@angular/core": "2.4.8", 
    "@angular/forms": "2.4.8", 
    "@angular/http": "2.4.8", 
    "@angular/platform-browser": "2.4.8", 
    "@angular/platform-browser-dynamic": "2.4.8", 
    "@angular/platform-server": "2.4.8", 
    "@ionic/storage": "2.0.0", 
    "ionic-angular": "2.2.0", 
    "ionic-native": "2.4.1", 
    "ionicons": "3.0.0", 
    "rxjs": "5.0.1", 
    "sw-toolbox": "3.4.0", 
    "zone.js": "0.7.2" 
}, 
"devDependencies": { 
    "@ionic/app-scripts": "1.1.4", 
    "typescript": "2.0.9" 
} 

然後刪除您node_modules目錄,然後運行:

NPM安裝(或者須藤NPM安裝)

這應該更新的一切,並希望解決問題