Android WebView截屏空白或者一片黑如何解决?使用MediaProjection截图。
直接上代码:
入口方法: startTakeScreenShot()
出口方法:返回的Bitmap对象在onActivityResult() 有todo的注释
注意:该截屏方式 在 build.gradle属性 stargetSdk >=30 的情况下会报错。我这边是28。
val EVENT_SCREENSHOT = 22 //截图事件
private var mediaProjectionManager: MediaProjectionManager? = null
private var mediaProjection: MediaProjection? = null
private var image: Image? = null
// 开始截屏方法
fun startTakeScreenShot() {
mediaProjectionManager =
application.getSystemService(MEDIA_PRO
Android WebView截屏空白或者一片黑如何解决?使用MediaProjection截图。最先出现在Python成神之路。
共有 0 条评论