Flutter Web 的文件夹选择器?

Posted

技术标签:

【中文标题】Flutter Web 的文件夹选择器?【英文标题】:folder_picker for Flutter Web? 【发布时间】:2020-12-27 14:37:43 【问题描述】:

我正在开发的网络应用程序要求用户选择一个文件夹来创建一个 json 文件。我在网上查看过,但这只有在我在代码中硬编码目录时才有可能。

flutter web 的 folder_picker 包有什么替代品吗?

【问题讨论】:

@AldyYuan 选择要读取的图像和选择要写入的文件夹是根本不同的事情。您的链接将无济于事。 我需要上传所选文件夹中的所有文件。有没有办法做到这一点? 【参考方案1】:

我正在开发的网络应用程序需要用户选择一个文件夹来创建一个 json 文件。

那永远行不通。 Web 应用程序,无论使用什么语言,都无法直接写入用户文件系统。如果可以,那将是一个重大的安全问题,你会在头条新闻中听到。

您需要与任何要求将其作为功能的人交谈。无法通过 Web 应用程序完成。

【讨论】:

【参考方案2】:

我最近使用此功能来选择整个文件夹并将其上传到我的 Flutter Web 应用程序中。 默认是可以的

【讨论】:

这应该是对帖子的评论,而不是答案。

以上是关于Flutter Web 的文件夹选择器?的主要内容,如果未能解决你的问题,请参考以下文章

适用于 Web 和移动设备的 Flutter 图像选择器

Flutter 桌面文件选择器结果文件。字节返回 null 错误?

有没有办法让颤动的 webview 使用 android 相机进行文件上传?如何在 webview_flutter 中打开文件选择器?

如何在 Linux 上的 Flutter 中打开图形文件选择器?

如何在 Flutter 中添加文件选择器插件?

选择一个文件并使用 Flutter Web 通过 POST 发送