私は Titanium Android アプリの開発に不慣れで、アプリの使用中に「ネットワークがオフになる」という不快なシナリオを経験しています。エミュレータで再現してみましたが、アプリがまだ動作している間に「機内モード」になります。
私はapp.jsで以下を試しました:
Ti.App.addEventListener('uncaughtException',function(){
alert("caught"); });
Ti.App.addEventListener('TiException',function(){
alert("caught:Ti"); });
とても良いことは、「キャッチ」を見ることができることですが、アプリが赤い画面の詳細を見て壊れる前ではありません。画像を参照してください: アプリのクラッシュ エラー
これらの「計画外の」例外をすべてキャッチし、ビジネスロジックに従ってそれらを指示して、ユーザーがそれらの爆発を見ないようにする方法を特定するのに誰かが私を助けてくれれば、非常に役に立ちます。
前もって感謝します