saveImage function

dynamic saveImage(
  1. dynamic imageData
)

Implementation

saveImage(dynamic imageData) async {
  if (imageData is String) {
    //先从缓存获取
    var fileInfo = await CacheService.to.getSingleFile(imageData);
    imageData = Uint8List.fromList(fileInfo.readAsBytesSync());
  }

  final result = await ImageGallerySaver.saveImage(imageData, quality: 100);

  if (result['isSuccess']) {
    BZLoading.showSuccess('保存成功');
  } else {
    BZLoading.showError('保存失败');
  }
}