使用
awaitImagePicker.pickImage(...),您已经走在正确的轨道上,因为该函数返回一个
File。
本
File类有一个
copy方法,你可以用它来复制文件(已经由相机要么或躺在库保存在磁盘上),并把它放到你的申请文件目录:
// using your method of getting an imagefinal File image = await ImagePicker.pickImage(source: imageSource);// getting a directory path for savingfinal String path = await getApplicationdocumentsDirectory().path;// copy the file to a new pathfinal File newImage = await image.copy('$path/image1.png');setState(() { _image = newImage;});
你也应该注意,你可以从映像文件的路径
ImagePicker使用
image.path,这也将包含结束,你可能要提取的文件,您可以通过保存图片的路径
newImage.path。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)