我有一个与cordova一起使用的sencha-touch应用程序。 所有工作找到(本地文件,本地存储,ajax,json ......)
当我附加到一个小组时
html:< iframe src = http://foo.com>
所有工作都找到:如果foo.com可以访问,页面将显示在iframe中。
但是,如果foo.com停止/无法访问,我会收到警告“应用程序错误” 然后申请退出!
控制台显示:
CordovaWebViewClient.onReceivedError:错误代码= -6说明= Echec de connexion ...
cordova 1.9.0
sencha touche 2.0
Android SDK 3.1,对于galaxy note Android 4.0.3
答案 0 :(得分:3)
尝试处理活动的onReceivedError。
public void onReceivedError( int errorCode, String description, String failingUrl)
{
super.loadUrl("file:///android_asset/www/noConnection.html");
return;
}
这是一个链接:http://tech.sarathdr.com/featured/how-to-get-url-not-reached-error-in-anodroid-phonegap
希望它有所帮助!