在Flutter中,从Android/iOS的Photo/Gallery Directory获取文件列表(路径)

yhuiod9q  于 2023-04-07  发布在  Flutter
关注(0)|答案(1)|浏览(306)

我正在使用flutter,作为应用程序的一部分,我试图构建一个页面,其中将充满描述性的小部件,这些小部件是使用位于设备的图库/照片库中的视频文件生成的。
但我需要你帮我找到这条路。
使用path_provider,我可以访问其他路径,如应用程序目录等,但不会访问此路径,
另一方面,我可以看到像gallery_saver或Image_Picker这样的软件包,它们能够直接写入文件夹本身或使用对其UI中文件的访问权限。
这对我来说似乎是一个标准的用法,所以我不知道为什么我错过了它。我需要一种方法来访问文件夹的路径,或者更短,一个实用程序,将返回目录中文件的路径作为列表,这样我就可以使用它们。
任何帮助将不胜感激。谢谢

deyfvvtc

deyfvvtc1#

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

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

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

});

相关问题