如何在Android的WebView中替换默认的失败img

时间:2014-11-23 10:19:53

标签: android image webview default

如果在Google视图中img代码加载失败,则会显示蓝色背景色的"?"。 如何替换默认img或将其隐藏在 Android代码中? 我想在Android代码中隐藏它,因为在javascript中,我可以使用onerroronload事件来解决问题,但是这样,我必须将事件绑定到所有img标签,所以我想在Android代码中找到一种方法。我想webview可能有一些设置或事件要做,但我不知道。

1 个答案:

答案 0 :(得分:0)

检查此代码,它可以指导您找到解决方案:

webView.setWebViewClient(new WebViewClient(){
    @TargetApi(11)
    @Override
    public WebResourceResponse shouldInterceptRequest(WebView view, String url) {
       return super.shouldInterceptRequest(view, url);
    }
};