webView
webView.getSettings().setDatabaseEnabled(true);//启用html5数据库功能
webView.getSettings().setBuiltInZoomControls(true); // 支持页面放大缩小按钮mWebSettings.setSupportZoom(true);
webView.getSettings().setJavaScriptEnabled(true);//允许js
webView.getSettings().setAllowFileAccess(true);//设置可以访问文件
webView.getSettings().setAppCacheEnabled(true); //启用应用缓存
webView.getSettings().setDomStorageEnabled(true);//启用或禁用DOM
//自适应大小
webView.getSettings().setLoadWithOverviewMode(true);
webView.getSettings().setUseWideViewPort(true);
//设置文字放大多少倍
webView.getSettings().setTextZoom(300);
//此时的js
String js = "<script type=\"text/javascript\">"+
"var imgs = document.getElementsByTagName('img');" + // 找到img标签
"for(var i = 0; i<imgs.length; i++){" + // 逐个改变
"imgs[i].style.width = '100%';" + // 宽度改为100%
"imgs[i].style.height = 'auto';" +
"}" +
"</script>";
mWebView.loadData(data.toString() + js, “text/html”, “UTF-8”);//js一定要放末尾