mainWebView.setWebViewClient(new WebViewClient(){
@Override
public boolean shouldOverrideUrlLoading(WebView view, WebResourceRequest request) {
//网页在webView中打开
view.loadUrl(request.toString());
return true;
}
});
替换以下方法:
mainWebView.setWebViewClient(new WebViewClient(){
@Override
public boolean shouldOverrideUrlLoading(WebView view, WebResourceRequest request) {
//网页在webView中打开
if(Build.VERSION.SDK_INT <= Build.VERSION_CODES.LOLLIPOP){//安卓5.0的加载方法
view.loadUrl(request.toString());
}else {//5.0以上的加载方法
view.loadUrl(request.getUrl().toString());
}
return true;
}
});
解决 ok