这个问题是出现在调试的时候,设备断网了,加载的是debug.phonegap.com的js,导致报告CordovaWebView: TIMEOUT ERROR!的异常
刚刚开始学习PhoneGap本地调试,还是遇到了许多问题,意外的设备断网和没有进行的异常处理发生的问题,让人摸不到头绪。怎么会超时呢?设备响应过慢?看后台程序也不是很多,剩余CPU和内存都挺大的,但是还是超时,上网Google了一下,国外有人说可以加入一句
super.setIntegerProperty("loadUrlTimeoutValue",60000);
这样就可以了,但是加入之后依然报错。可能是数值太大?我没有尝试,继续细细的查找原因,将代码回退,直到正常,发现是因为加入的远程js文件无法加载了,因为设备已经无法上网了,但是网络连接是正常的,所以导致在程序开启是一直等待,等到超时之后就报告了一次错误。