android - 如何以编程方式在 Android 中截取整个 Webview 的屏幕截图?
问题描述
我可以截取网页上可见内容的屏幕截图,但我如何截取整个网页截图?
这就是我目前正在做的
Bitmap bitmap = Bitmap.createBitmap(view.getWidth(), view.getHeight(), Bitmap.Config.ARGB_8888);
Canvas canvas = new Canvas(bitmap);
view.draw(canvas);
fos = new FileOutputStream(path);
bitmap.compress(Bitmap.CompressFormat.PNG, 50, fos);
fos.flush();
fos.close()
解决方案
推荐阅读
- html - 在 CSS3 中操作缩放属性
- javascript - 将数据从服务器发送到客户端nodejs
- sql - 如何分组并保留特定列
- c# -
统一与 MySQL | 脚本在编辑器中有效,但在构建中无效 - bash - 在 ubuntu 中查找动态公共 IP 地址的 shell 脚本不显示任何输出
- java - CassandraDataSource JDBC 作为数据源
- android - 同时运行 10 个 kotlin 异步协程
- mongodb - 在一个文档中查找 mongodb 重复字段
- html-agility-pack - html 敏捷包 url 抓取 href
- react-native - 嵌套导航问题 - 如何导出 BottomTabNavigator