文件选择器和上传
· 阅读需 6 分钟
终于,文件选择器和上传功能来了!🎉
文件选择器控件打开一个原生操作系统对话框,用于选择文件和目录。它基于出色的 file_picker Flutter 包。
它可以在所有平台上运行:Web、macOS、Windows、Linux、iOS 和 Android。

查看上图示例的源码。
文件选择器允许打开三种对话框:
- 选择文件 - 一个或多个文件,可以是任意文件或仅特定类型的文件。
- 保存文件 - 选择目录和文件名。
- 获取目录 - 选择目录。
在浏览器中运行 Flet 应用程序时,仅提供“选择文件”选项,并且仅用于上传,因为它显然不会返回所选文件的完整路径。
文件选择器真正出色的地方在于桌面!所有三个对话框都会返回所选文件和目录的完整路径,为您的用户提供了很好的帮助!