package com.example.administrator.wangyanhongclient.util;
import android.webkit.WebSettings;
import android.webkit.WebView;
import android.webkit.WebViewClient;
/**
* Created by lb on 2016/8/15.
*/
public class WebViewUtil {
/**
*
* @param url 要打开html的路径
* @param web WebView控件
*/
public static void getHtml ( String url , WebView web ){
initSetting(web);
web.getSettings().setJavaScriptCanOpenWindowsAutomatically(
true);
web.getSettings().setSupportZoom(
true);
web.getSettings().setBuiltInZoomControls(
true);
web.getSettings().setUseWideViewPort(
true);
web.getSettings().setLoadWithOverviewMode(
true);
web.getSettings().setAppCacheEnabled(
true);
web.getSettings().setDomStorageEnabled(
true);
web.loadUrl(url);
web.setWebViewClient(
new WebViewClient(){
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
});
}
private static void initSetting(WebView web) {
WebSettings settings = web.getSettings();
settings.setJavaScriptEnabled(
true);
settings.setCacheMode(WebSettings.LOAD_DEFAULT);
settings.setBuiltInZoomControls(
true);
}
}
转载请注明原文地址: https://ju.6miu.com/read-1302556.html