繁体   English   中英

将Webview内容另存为位图/图像

[英]Saving webview content as Bitmap/Image

该应用程序有一个Web视图,其中显示了一些html数据。
我正在尝试使用以下代码将此内容另存为位图

Bitmap bitmap = Bitmap.createBitmap(detailsView.getWidth(), detailsView.getHeight() , Bitmap.Config.ARGB_8888);
Canvas canvas = new Canvas(bitmap);
detailsView.draw(canvas);

当内容较小时,此方法效果很好。
但是当它很大时, webview会用滚动条显示它。 并且只有可见的内容才会绘制到位图上。

如何强制将隐藏的内容添加到位图?

有什么方法可以动态滚动Web视图并获取隐藏部分并将其添加到位图吗?

您是否尝试过首先调用WebView.enableSlowWholeDocumentDraw()

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM