アプリケーションは正常に動作していますが、スプラッシュ画面の後にアプリケーションを起動すると、白い画面が数秒間表示されます。この白い画面を削除するのを手伝ってくれる人はいますか? 前もって感謝します。
質問する
635 次
2 に答える
1
これが発生するのを私が見たのは、アプリが Web サーバーからアセットをダウンロードしている場合だけです (これにより、アプリの読み込みがリセットされなくなります)。
index html ファイルで何をしていますか? リモート サーバーからリソースを取得していますか?
そうでない場合は、onDeviceReady 関数で何かが起こっており、それがアプリの処理を妨げている可能性があります。デバッグを開始するのに適した場所です。
于 2013-03-04T15:55:09.230 に答える
0
私がこのような問題を見たのは一度だけで、通常は永続的な白い画面であり、JavaScript コードのトラップされていない例外が原因でした。つまり、UI が更新を完了できませんでした。
chadtatro が言ったように、初期化中に何かがすべてのプロセッサ時間を占有しているようです。あなたのコードは onDeviceReady まで進んでいますか、それとも Cordova が初期化する前に問題を引き起こしているページの onLoad イベントですか?
于 2013-03-05T16:00:11.557 に答える