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成神之路

版权声明:
作者:感冒的梵高
链接:https://www.techfm.club/p/27601.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>