我是 Titanium Android 应用程序开发的新手,在使用我的应用程序期间经历了“网络中断”的不愉快场景。我尝试在我的模拟器上复制它,但在应用程序仍在工作时进入“飞行模式”。
我在 app.js 中尝试过:
Ti.App.addEventListener('uncaughtException',function(){
alert("caught"); });
Ti.App.addEventListener('TiException',function(){
alert("caught:Ti"); });
好消息是我能够看到“被捕获”,但在我的应用程序看到红色屏幕详细信息并且它中断之前无法看到。见图片: 应用程序崩溃错误
如果有人可以帮助我确定如何捕获所有那些“计划外”异常并根据某些业务逻辑引导它们以使用户看不到这些爆炸,那将非常有帮助。
提前致谢