flutter之image_picker上传图片

本文最后更新于 2024年8月28日 下午

image_picker

安装

1
image_picker: ^1.1.2

使用

我们获取到上传的照片后,将其转为base64编码的格式,方便后续使用

1
2
3
4
5
6
7
8
9
10
11
12
13
// source: 接收两种模式,相册和拍照
final pickedImage =
await ImagePicker().pickImage(source: ImageSource.gallery);
if (pickedImage != null) {
// 照片路径, path地址
File file = File(pickedImage.path);
// 将上传的照片改为base64编码
Uint8List imageBytes = await file!.readAsBytes();
String base64 = base64Encode(imageBytes);
String base64Image = "data:image/png;base64;" + base64;
return base64Image;
}
return '';

flutter之image_picker上传图片
https://dev.dgdream.online/2024/08/28/flutter之imge_pikcer/
作者
执念
发布于
2024年8月28日
更新于
2024年8月28日
许可协议