Flutter Ducafecat
用户体验路线
ChatGPT、AI、ML和游戏开发
功能
存储
扫描与打印
界面、主题和颜色
网络、传感器、通信API
社交媒体, 聊天和通信
多媒体
导航、搜索和分享
组件
可滚动内容
用户输入、表单与设置
文本、图标和键盘
日期、时间和日历
画布、可视化与动画
开发工具
架构与基础设施
支付与奖励
文件格式
平台特定工具与实用程序
辅助和实用工具
顶级的Flutter文件选择器包 -------------------------------- 文件选择器是一个工具,允许用户从其设备中选择文件。在Flutter应用中,可以使用它来上传文件或图像。 在桌面应用中,文件选择器通常被包含在拖放区域中,以便用户可以点击并按住左鼠标按钮选择文件,然后将文件拖动到新位置,最后释放左鼠标按钮以上传文件。 下面是可以用于为Flutter应用添加文件选择器、文档选择器或拖放功能的完整Flutter包列表。
file_picker
4206
允许您使用本机文件浏览器选择单个或多个绝对文件路径的包,支持扩展名过滤。
desktop_drop
357
允许用户将文件拖到您的 Flutter 桌面应用程序的插件。
file_selector
342
用于使用本机文件选择器打开和保存文件,或选择目录的 Flutter 插件。
filesystem_picker
187
文件系统文件或文件夹选择器对话框。允许用户浏览文件系统并选择文件夹或文件。
flutter_dropzone
166
拖放的 Flutter 插件(仅适用于 Web)。
file_picker_cross
154
选择、打开、选择或挑选用于 Android、iOS、桌面和 Web 上的文档、图像、视频或其他文件,以便读取、写入、用作字符串、字节列表或 HTTP 上传。
filepicker_windows
108
使用 FFI 提供的插件,在 Windows 平台上使用现代常用项目对话框选择文件。
flutter_file_dialog
84
适用于 Android 和 iOS 的选择和保存文件对话框。
saf
56
利用存储访问框架(Storage Access Framework,SAF)API,对文件和文件夹进行访问和操作的 Flutter 插件。
form_builder_file_picker
51
用于 flutter_form_builder 包的 FilePicker 字段。用于选择表单输入的文件。
flutter_document_picker
49
允许用户选择文档。选择的文档将复制到应用程序的临时目录。还可以选择仅限特定扩展名的文档。
dnd
带有鼠标和触摸支持的 Dart Web 应用程序的拖放功能。
explorer
43
用于浏览文件、FTP 等的通用灵活资源管理器界面。
pick_or_save
35
一个Flutter文件选择和保存包,使您可以选择或保存单个文件和多个文件。
easy_folder_picker
33
用于 Flutter 的简单目录选择器,您可以选择目录或创建目录以进行进一步操作。
full_picker
30
一个帮助你以不同模式选择文件的Flutter包。
file_access
25
用于处理 iOS、Android、桌面和 Web 上的文件的抽象方式。
file_picker_writable
14
用于允许用户在稍后的时间打开文件/文档,以及在外部介质上创建新文件的 Flutter 插件。