关于WebView中抓取图片的问题
来源:互联网 发布:淘宝退款诈骗怎么解决 编辑:程序博客网 时间:2024/04/29 14:54
在android系统5.0以下 可以使用正常的使用抓图流程
Picture picture = webViewTwo.capturePicture();Bitmap bmp = Bitmap.createBitmap(picture.getWidth(), picture.getHeight(), Bitmap.Config.ARGB_8888);Canvas canvas = new Canvas(bmp);picture.draw(canvas);ImgUtil.saveBitmap(bmp, files.get(1)); //保存图片 自己可以去操作
经过以上方法抓取的图片不管网页显没显示完全都可以抓取出来
但是在android5.0之后 由于对系统做了一个内存优化 只会去抓取显示出来的部分,但是作为开发人员可以去动态的关闭
在WebView没有初始化之前调用
WebView.enableSlowWholeDocumentDraw();
然后再去动态的抓取图片 效果就出来了。。。。
经过了两天才研究出来 希望大家不要走我的弯路。。。。
0 0
- 关于WebView中抓取图片的问题
- 关于webview图片无法加载的问题?
- 关于webview上传文件(图片)遇到的问题
- 关于6.0 webview加载不出图片的问题
- 关于webview的各种问题,webview中的点击事件,上传图片问题
- webView的图片自适应问题
- 关于项目中WebView遇到的问题记录
- 【项目中】关于webView上遇到的各种问题集锦
- 关于webview 的一些问题
- iOS 关于webView的问题
- 关于WebView的两个问题
- 关于APPLET中显示图片的问题
- 关于jsp中存取图片的问题
- html中关于图片路径的问题
- 关于Tp中图片路径的问题
- 关于项目中图片缓存的问题
- 关于在webview里面的图片适应屏幕问题(日记)
- 关于android webview 图片使用同一个src导致只加载第一张的问题
- 如何更好地限制一个UITextField的输入长度
- 【笔记】Yii2 - Gii使用:配置
- c# MD5加密实现
- C#使用WMI对进程和可移动磁盘的监控
- Android 跑马灯效果的实现
- 关于WebView中抓取图片的问题
- 为Mysql选择合适的数据类型
- 快速离散傅里叶变换(FFT)C++实现
- EntityFramework链接MySql数据库
- Python函数式练习
- 内存数据库分析
- OC中头文件的引入和引用
- Mysql字符集|为Mysql选择合适的字符集
- Android开发笔记之广播知识的回顾和总结以及使用