Ionic2ネイティブエラーを発生しませんでした:devicereadyは2000ミリ秒Angular2 Ionic2ネイティブエラーdevicereadyはミリ秒以内に
以内に起動しませんでした。これは、白い画面を引き起こし - WHEN APP START!
任意の解決策??
Ionic2ネイティブエラーを発生しませんでした:devicereadyは2000ミリ秒Angular2 Ionic2ネイティブエラーdevicereadyはミリ秒以内に
以内に起動しませんでした。これは、白い画面を引き起こし - WHEN APP START!
任意の解決策??
あなたはionic state reset
を行うことができます。これにより、すべてのプラグインが削除され、package.jsonのcordovaPlugins
からすべてがビルドされます。そこにすべてがあることを確認してください。これは、ionic plugin
とcordova plugin
のどちらを使用したかによって異なります。
cordova
がこの機能をサポートするようになったため、このコマンドは廃止される可能性があります。
編集
あなたは以下のあなたのプラグインがpackage.jsonにリストされていることを確認し、その後、行うpackage.json
まずにすべてのプラグインを保存するためにionic state save
を使用することができます。
ionic platform rm android
ionic platform add android
また、スプラッシュスクリーンプラグインにいくつかの問題があり、起動時に白い画面が表示されるので、設定がconfig.xmlに設定されていることを確認してください。たとえば、次のように
... <preference name="ShowSplashScreen" value="true"/> <preference name="SplashShowOnlyFirstTime" value="false"/> <preference name="SplashScreenDelay" value="0"/> <preference name="FadeSplashScreen" value="false"/> <preference name="FadeSplashScreenDuration" value="0"/> <preference name="ShowSplashScreenSpinner" value="false"/> <preference name="AutoHideSplashScreen" value="false"/> <preference name="SplashScreenBackgroundColor" value="0xFFFFFFFF"/> <preference name="SplashScreen" value="screen"/> ...
やデバイス上でそれを隠すのsrc /アプリ/ app.component.tsで準備
... export class MyApp { constructor(platform: Platform) { platform.ready().then(() => { this.hideSplashScreen(); StatusBar.styleDefault(); }); } hideSplashScreen() { if (Splashscreen) { Splashscreen.hide(); } } }