用webview加载百度,很简单的代码,启动之后页面显示空白,网络权限加了
开始代码,不能加载
webview = getActivity().findViewById(R.id.webview);
webview.loadUrl("https://www.baidu.com/");
WebSettings settings = webview.getSettings();
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
settings.setMixedContentMode(WebSettings.MIXED_CONTENT_ALWAYS_ALLOW);
}
最终加上下面代码就行了
webView.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
return false;
}
});