我在Kotlin有一个Webview,并且工作正常。我要实现的是可以获取您正在加载的网站的快照(预览图)。我进行了搜索,仅在Java代码中找到了一些不推荐使用的示例。有人可以指出我如何在Kotlin中进行此操作吗?
答案 0 :(得分:0)
我找到了解决方案。...
在WebViewClient中的onPageFinished内放置此方法并创建网站的快照
private fun getPreviewWebview(view: WebView): Bitmap{
val bitmap = Bitmap.createBitmap(view.width, 1500, Bitmap.Config.ARGB_8888)
val canvas = Canvas(bitmap)
view.draw(canvas)
return bitmap
}