解决Android4.4 webview 图片如何自适应 之前的方法失效问题
来源:互联网 发布:mysql定时执行sql语句 编辑:程序博客网 时间:2024/05/23 21:32
Android4.4之后 webview内核换了 无法自适应大小了 一般的想法就是写js 再调用,这个办法可行,但是却是相当的麻烦。
而动态的改变内容的宽,把html 图片的宽设置成 100% ,也可以做到图片适应屏幕的要求,而且操作性相对简单不少。但是要注意一个要求是:高度要设置成 auto, 否则会导致图片变形。
Document doc_Dis = Jsoup.parse(content);//使用jsoup 解析html
Elements ele_Img = doc_Dis.getElementsByTag("img");//找到相关的img元素
if (ele_Img.size() != 0){
for (Element e_Img : ele_Img) {//遍历替换宽高的值
e_Img.attr("width", "100%");
e_Img.attr("height", "auto");
}
}
String newHtmlContent=doc_Dis.toString();//把newHtmlContent放到WebView
mWebView.loadDataWithBaseURL("http://lyt.lyt.cn:8080", newHtmlContent, "text/html", "utf-8", null);
源码地址:http://download.csdn.net/detail/kimyo8337373/8432899
0 0
- 解决Android4.4 webview 图片如何自适应 之前的方法失效问题
- webView的图片自适应问题
- android4.4以上 webview加在图片的缩放问题
- Android4.4之WebView LayoutAlgorithm.SINGLE_COLUMN失效问题
- webview加载html图片过大左右滑动的解决/webview加载图片自适应大小
- webview加载html图片过大左右滑动的解决/webview加载图片自适应大小
- webView 里图片的自适应
- 完美解决iOS的WebView自适应内容高度问题
- 如何解决cookie失效的方法?
- 如何解决自适应问题
- 在android4.4中webview的使用相对于之前版本的一些区别
- Android 如何让图片自适应WebView大小
- webview中如何让图片自适应
- 如何解决手机网站的自适应问题
- Android4.4设置windowSoftInputMode失效问题的解决方案
- 解决android4.4以上获取不到图片路径问题
- 图片自适应WebView大小
- ios自适应webview图片
- 改进Miller_rabin素数测试
- jQuery extend 命名空间 each 等讲解
- AltiumDesigner14.3.X下载&安装破解教程
- CString,string,char*的转换及综合比较
- Mysql主从备份配置
- 解决Android4.4 webview 图片如何自适应 之前的方法失效问题
- 中国房地产开发商排名百强榜单
- Java 命名习惯总结
- qemu虚拟机与外部网络的通信
- Freescale i.MX6 Linux Ethernet Driver驱动源码分析(一)
- 网络流最大流ISAP算法[草地排水][运输问题1]
- Codeforces 513B2 - Permutations (思维)
- Activity的Launch mode详解 singleTask正解
- java常见异常