net::ERR_HTTP_RESPONSE_CODE_FAILURE on loading url android webview

beq87vna  于 2023-05-12  发布在  Android
关注(0)|答案(1)|浏览(224)

我正在使用android webview加载一个网站,得到了以下错误

net::ERR_HTTP_RESPONSE_CODE_FAILURE

我只是想知道为什么我得到这个错误。我找不到任何与此错误相关的有用参考资料。
谢啦

dced5bon

dced5bon1#

@Override
        public boolean shouldOverrideUrlLoading(WebView view, WebResourceRequest request){
            Log.d("WebViewActivity", request.getUrl().toString());
            if( request.getUrl().toString().startsWith("http:") || request.getUrl().toString().startsWith("https:") ) {


            }
            Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(request.getUrl().toString()));
            startActivity( intent );
            return true;
        }

如果在shouldOverrideUrlLoading方法中不做

view.loadUrl (String.valueOf (request.getUrl ()));
return false;

错误消失

相关问题