我正在尝试将相机中的图片保存到真实设备中,但找不到方法。
现在我把它保存在一个文件中,但无法在图库中获取它..
此时我的代码是:
File _imagenTemporal;
String _opcion = "";
var imagen;
Future getImagen(String opcion) async {
if (opcion == "camara") {
imagen = await ImagePicker.pickImage(source: ImageSource.camera);
} else if (opcion == "galeria") {
imagen = await ImagePicker.pickImage(source: ImageSource.gallery);
}
setState(() {
_imagenTemporal = imagen;
});
}
最佳答案
这个插件 https://pub.dev/packages/gallery_saver 将相机或网络中的图像和视频保存到本地存储(Android和iOS)
这是它的用法:
GallerySaver.saveVideo(path)
GallerySaver.saveImage(path)
path 是本地路径或网络 url。
它返回 Future - 如果保存成功则返回 true,否则返回 false(出于任何原因)。
关于camera - flutter 如何将图片从相机保存到设备?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55058811/