在javascript中捕获phonegap GapViewClient.onReceivedError

时间:2012-02-28 02:47:24

标签: javascript android cordova

当我的phonegap安卓应用程序离线,并且我尝试访问网址时,应用程序显示错误(GapViewClient.onReceivedError)消息框并关闭。如何在显示错误并关闭我的应用程序之前捕获错误。

1 个答案:

答案 0 :(得分:0)

将以下代码添加到onCreate函数中,并在asset / www /文件夹中创建一个包含正确消息的html文件

  webViewClient = new WebViewClient() {

        public void onReceivedError( WebView view, int errorCode, String description, String failingUrl)
        {
            appView.loadUrl("file:///android_asset/www/noConnection.html");
        }
    };

有关详细信息,请访问:http://tech.sarathdr.com/featured/how-to-get-url-not-reached-error-in-anodroid-phonegap