読み込み前にスプラッシュ画面の後にホワイトページが表示されます。私は、mobile-experience
パッケージを削除fastclick
とmobile-status-bar
パッケージを追加、私はcordova-plugin-splashscreen
プラグインを追加し、設定した嗜好フォローしようとした:meteor js cordova白いページがスプラッシュ画面の前に表示されます。
App.setPreference('SplashScreen', 'CDVSplashScreen');
App.setPreference('AutoHideSplashScreen', false);
App.setPreference('SplashScreenDelay', '30000');
私はスタートアップイベントコールバックでのスプラッシュ画面を隠す:
Meteor.startup(() => {
if (Meteor.isCordova) {
navigator.splashscreen.hide();
}
});
しかし、これらのドンの両方白いページは、アプリの読み込み前にスプラッシュ画面の後に表示されます。 誰もが何か提案がありますか? DOMが準備ができたときに事前に感謝
私は 'mobile-experience'を削除し、' fastclick' 'mobile-status-bar'' launch-screen'を再追加しました。 –
上記の私の答えで言われたように、パッケージの問題だけではありません。流星のスタートアップ時にスプラッシュスクリーンを手動で隠すと、あなたのアプリがボディをレンダリングしてコンテンツを読み込むのに十分な時間を与えられないことがあります。あなたは隠れている部分を削除し、スプラッシュ画面をデフォルトより長くしておくことも必要です。 – ghybs
'Meteor.startup'がトリガーされたときに誤解が起こる可能性があります。私は詳細を与える答えを更新します。 – ghybs