问个有关captureScre函数的问题
@张旺大神
兄弟,延时小毛病不注意啊!
images.captureScreen()#
截取当前屏幕并返回一个Image对象。
没有截图权限时执行该函数会抛出SecurityException。
该函数不会返回null,两次调用可能返回相同的Image对象。这是因为设备截图的更新需要一定的时间,短时间内(一般来说是16ms)连续调用则会返回同一张截图。
截图需要转换为Bitmap格式,从而该函数执行需要一定的时间(0~20ms)。
另外在requestScreenCapture()执行成功后需要一定时间后才有截图可用,因此如果立即调用captureScreen(),会等待一定时间后(一般为几百ms)才返回截图。
截屏后请给延迟【请给延时】然后再去搜索图片看看会不会不出现类似问题呢?我看到的问题就只有这里。
@1912380084 兄弟,我又加了个1000ms的延时试了下,还是会出现同样的问题,其实我觉得也不应该是延时的问题,不然为什么异常会是时有时无的呢。
会不会是申请截图权限那里出了问题?因为我发现截图出错的地方只有第一次,我的这个脚本是有两处代码涉及到截图的。