/** * 用WebView显示图片,可使用这个参数 设置网页布局类型: 1、LayoutAlgorithm.NARROW_COLUMNS : * 适应内容大小 2、LayoutAlgorithm.SINGLE_COLUMN:适应屏幕,内容将自动缩放 */ webSettings.setLayoutAlgorithm(WebSettings.LayoutAlgorithm.NARROW_COLUMNS); goodsWeb.loadDataWithBaseURL(null, getNewContent(goods.getContent()), "text/html", "UTF-8", null); //String content = getNewContent(goods.getContent()); } /** * 将html文本内容中包含img标签的图片,宽度变为屏幕宽度,高度根据宽度比例自适应 **/ public static String getNewContent(String htmltext) { try { Document doc = Jsoup.parse(htmltext); Elements elements = doc.getElementsByTag("img"); for (Element element : elements) { element.attr("width", "100%").attr("height", "auto"); } return doc.toString(); } catch (Exception e) { return htmltext; } }
解决 网页不兼容 问题
最新推荐文章于 2023-11-28 19:51:01 发布