在 Flutter 中从 Android/iOS 的照片/画廊目录中获取文件(路径)列表

问题描述 投票:0回答:1

我正在使用 flutter,作为应用程序的一部分,我正在尝试构建一个页面,该页面将填充使用设备图库/照片库中的视频文件生成的描述性小部件。

不过,我需要帮助找到访问此路径的方法。

使用 path_provider,我可以毫无问题地访问其他路径,例如应用程序目录等。但不是这个,

另一方面。我可以看到像 gallery_saver 或 Image_Picker 这样的包,它们能够直接写入文件夹本身或使用对 UI 内文件的访问权限。

这对我来说似乎是标准用法,所以我不确定为什么我会错过它。我需要一种方法来访问文件夹的路径或短路径,一个将目录中文件的路径作为列表返回的实用程序,以便我可以使用它们。

任何帮助将不胜感激。 谢谢

flutter file path gallery photo
1个回答
0
投票

您可以使用photo_manager获取整个设备照片/视频的路径列表。

例如

inal List<AssetPathEntity> paths = await PhotoManager.getAssetPathList();

paths.forEach((e){
 // Here you can get Path of that file

});
© www.soinside.com 2019 - 2024. All rights reserved.