也是刚接触安卓不久,有什么不对的还望海涵或指点.............
最近在安卓上使用 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;
* }
*});
*/