域名及密码登录域名管理网站,楚雄网站开发rewlkj,平面设计正规培训机构,合肥网站建设晨飞flutter开发实战-图片保存到相册。保存相册使用的是image_gallery_saver插件
一、引入image_gallery_saver插件
在pubspec.yaml中引入插件 # 保存图片到相册image_gallery_saver: ^1.7.1# 权限permission_handler: ^10.0.0二、保存到相册的代码
使用image_gallery_saver将图…flutter开发实战-图片保存到相册。保存相册使用的是image_gallery_saver插件
一、引入image_gallery_saver插件
在pubspec.yaml中引入插件 # 保存图片到相册image_gallery_saver: ^1.7.1# 权限permission_handler: ^10.0.0二、保存到相册的代码
使用image_gallery_saver将图片保存到相册
// 保存到相册的UTil
class SaveToAlbumUtil {static Futuredynamic saveLocalImage(String imagePath) async {var image await ImageUtil.loadImageByFile(imagePath);ByteData? byteData await (image.toByteData(format: ui.ImageByteFormat.png));if (byteData ! null) {final result await ImageGallerySaver.saveImage(byteData.buffer.asUint8List());print(SaveToAlbumUtil result:${result});return result;} else {throw StateError(saveLocalImage error imagePath:${imagePath});}}static void saveNetworkImage(String imageUrl) async {var response await Dio().get(imageUrl,options: Options(responseType: ResponseType.bytes));final result await ImageGallerySaver.saveImage(Uint8List.fromList(response.data),quality: 60,name: hello);print(result);}
}三、小结
flutter开发实战-图片保存到相册。保存相册使用的是image_gallery_saver插件。
学习记录每天不停进步。