private class MyWebViewClient extends WebViewClient { @Override public void onPageFinished(WebView view, String url) { super.onPageFinished(view, url); imgReset();//重置webview中img标签的图片大小 // html加载完成之后,添加监听图片的点击js函数 //addImageClickListner(); } @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { view.loadUrl(url); return true; } /** * 对图片进行重置大小,宽度就是手机屏幕宽度,高度根据宽度比便自动缩放 **/ private void imgReset() { webView1.loadUrl("javascript:(function(){" + "var objs = document.getElementsByTagName('img'); " + "for(var i=0;i<objs.length;i++) " + "{" + "var img = objs[i]; " + " img.style.maxWidth = '100%'; img.style.height = 'auto'; " + "}" + "})()"); }}
webView1.setWebViewClient(new MyWebViewClient()); String html = bean.data.packagedetail; webView1.loadData(html,"text/html; charset=UTF-8", null);去除webview自带边距String s="<html><head></head><body style='margin:0;padding:0'>"+ss+"</body></html>"; mWebView.loadDataWithBaseURL("", s, "text/html", "utf-8", "");
webview 对图片自适应
最新推荐文章于 2023-01-05 14:22:54 发布