Flutter Image Picker 插件为每个选择的文件分配自己的名称
Posted
技术标签:
【中文标题】Flutter Image Picker 插件为每个选择的文件分配自己的名称【英文标题】:Flutter Image Picker plugin assigns its own name to each picked file 【发布时间】:2020-10-27 09:39:51 【问题描述】:我正在使用图像选择器插件进行颤动。每当我从图库中选择图像时,插件都会为其分配一个随机名称,以“image_picker”开头。如何获取图片文件的原名?
【问题讨论】:
你不能 - 每次创建新的临时图像时(至少在 android 下) - github.com/flutter/plugins/blob/… 如果要将文件存储在 Firebase 存储中,可以更改文件名。你想这样做吗? 是的@HardikKumar。但问题是我想按原始名称存储图像。 你解决了吗?我遇到了同样的问题 不,我没有。你必须想出一个解决方法。 【参考方案1】:您可以使用下面提到的方法。它对我有用
var video = (await _picker.getVideo(source: ImageSource.gallery))!;
var videoName = video.path.split('/').last;
【讨论】:
以上是关于Flutter Image Picker 插件为每个选择的文件分配自己的名称的主要内容,如果未能解决你的问题,请参考以下文章
Flutter Image Picker 插件为每个选择的文件分配自己的名称
如何在Flutter中保存图像文件?使用Image_picker插件选择文件