您的位置:首页 > 移动开发

安卓WebView加载网页不显示或者乱跳问题

2017-05-10 14:02 821 查看
也是刚接触安卓不久,有什么不对的还望海涵或指点.............

最近在安卓上使用 WebView的时候,会遇到不能正常加载,或者跳到手机自带的浏览器里面去了

下面代码就能解决

final WebView webView=(WebView)findViewById(R.id.word_web_view);
webView.getSettings().setLoadsImagesAutomatically(true);
webView.getSettings().setDefaultTextEncodingName("utf-8");
webView.getSettings().setDomStorageEnabled(true);

webView.getSettings().setJavaScriptEnabled(true);
webView.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);
webView.getSettings().setSupportMultipleWindows(true);
webView.setWebViewClient(new WebViewClient());
webView.setWebChromeClient(new WebChromeClient());
webView.loadUrl("http://map.baidu.com");
/*
*这段代码视是具体情况加,可能会出现net:ERR_UNKNOWN_URL_SCHEME
*webView.setWebViewClient(new WebViewClient() {
*@Override
*public boolean shouldOverrideUrlLoading(WebView view, String url) {
*    view.loadUrl(url);
*    return true;
*   }
*});
*/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息