颤振文件夹选择器

sav*_*vke 7 filepicker dart flutter

我在屏幕上有一个按钮,当您单击按钮时,我需要打开一些文件夹选择器。我搜索了软件包,但没有找到任何同时支持 Android 和 iOS 的软件包。有人知道某个包可以解决这个问题,或者我可以用它来解决 iOS 上选择文件夹的问题吗?

编辑:

我找到了获得目录选择器功能的方法,我没有在 iOS 上进行测试,但在文档中说它适用于两者(Android 和 iOS)。

String path = await FilePicker.platform.getDirectoryPath();
Run Code Online (Sandbox Code Playgroud)

通过上面的这一行,您将获得新的屏幕来选择您的目录并从该 Future 获得类似结果的路径。

这是使用 file_picker 包解决的。

小智 8

使用 file_picker 包。

便于使用:

FilePickerResult? result = await FilePicker.platform.pickFiles();

if(result != null) {
   File file = File(result.files.single.path);
} else {
   // Do something else...
}
Run Code Online (Sandbox Code Playgroud)