【发布时间】:2019-12-17 09:56:48
【问题描述】:
我使用Camera 插件捕获图像,并在捕获图像后使用image_gallery_saver 将图像保存到图库。我的问题是,当 Image Gallery Saver 将图像保存到图库时,它会锁定主 UI 线程一段时间,而我的相机在几秒钟内没有响应。我想连续捕捉图像。我使用了隔离和计算,但它并没有被它唤醒。我认为 Image Gallery Saver 仅适用于主线程。将图像保存到图库并连续捕获图像的最佳方法是什么,或者有其他替代方法吗?
我试过了
saveToLocale(Uint8List bytes) async {
compute(ImageGallerySaver.saveImage, bytes);
}
还有这个
saveToLocale(Uint8List bytes) async {
ImageGallerySaver.saveImage(bytes).then((result) {});
}
【问题讨论】: