0

cordova で使用する sencha-touch アプリケーションがあります。すべての作業検索 (ローカル ファイル、ローカル ストレージ、ajax、json ...)

1つのパネルに追加すると

html: <iframe src=http://foo.com>

all work find : foo.com にアクセスできる場合、ページは iframe に表示されます。

しかし、foo.com が停止またはアクセスできない場合、「アプリケーション エラー」というアラートが表示され、アプリケーションが終了します。

コンソールショー:

CordovaWebViewClient.onReceivedError: エラー コード=-6 説明=Echec de connexion...

コルドバ 1.9.0

煎茶タッチ2.0

Android SDK 3.1、Galaxy Note Android 4.0.3 まで

4

1 に答える 1

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

それが役に立てば幸い!

于 2012-08-09T17:25:50.927 に答える