Android webview加载html字符串图片适应屏幕问题

2023-08-25 14:05:26 浏览数 (1)

直接上代码

代码语言:javascript复制
//使图片自适应
        String imgStyle = "<style> img{ max-width:100%; height:auto;} </style>";
        String html = bean.gethtmlinfo();
        if(EmptyUtils.isEmpty(html)){
            html ="";
        }else{
            html = replaceImgStyle(html);
        }
        html = imgStyle html;
        webView.loadDataWithBaseURL(HttpConstant.Base_Url, html, "text/html", "utf-8", null); 

使用另一个方法

代码语言:javascript复制
webView.getSettings().setLayoutAlgorithm(LayoutAlgorithm.SINGLE_COLUMN);

可能会导致图片比例不对

0 人点赞