我试图在WebViewClient中加载URL,如下所示:
webview.setWebViewClient(new WebViewClient()
{
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
public void onPageFinished(WebView view, String url)
{
}
public void onReceivedError(WebView view, int errorCode, String description, String failingUrl)
{
}
});
webview.loadUrl(articleLink);问题:
Web正在成功加载,但在某些情况下,我得到了以下错误,同时我想显示警报对话框,而不是Webview的错误消息。
所以,请您告诉我,,我如何处理下列错误:
我已附上第二张照片供你参考:

发布于 2011-04-21 12:21:20
这两个都是服务器端错误。1.页面是物理上不存在的(404)还是2。服务器为您服务的页面声明它不会显示目录(200)。
但是您应该能够在OnReceivedError()中处理它们,您可以在那里创建一个对话框。
https://stackoverflow.com/questions/4448274
复制相似问题