FLUTTER ECOSYSTEM

firebase_storage

适用于 Firebase Cloud Storage 的 Flutter 插件,这是一项功能强大、简单且成本效益高的对象存储服务,适用于 Android 和 iOS。

最新版本
13.6.0
近 30 天下载
71.7万
喜欢数
1770
Pub 分数
140

Package Overview

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

插件概览

Firebase Storage 是一个 Flutter 插件,可与 Firebase Cloud Storage 实现无缝集成,使开发者能够存储和提供用户生成的内容,如图片、视频和文件。它提供安全且可扩展的对象存储,并具备内置的身份验证和访问控制功能。该插件支持 Android、iOS、Web、macOS 和 Windows 等多个平台,非常适合跨平台应用。通过简单的 API 实现文件的上传、下载和管理,大大简化了移动和 Web 应用中的媒体和数据处理。

适合场景
  • 存储用户个人资料图片
  • 上传和共享文档
  • 托管应用资源
  • 流式视频内容
  • 用户数据的备份和同步
主要特点
  • 跨平台支持
  • 安全文件访问
  • 实时上传/下载进度
  • 内置身份验证
  • 与 Firebase Auth 集成
适合对象
  • 需要文件存储的移动和网页应用
  • 需要用户生成内容管理的应用程序
  • 使用 Firebase 生态系统的项目
  • 寻求简单云存储集成的开发者
使用建议
  • 需要 Firebase 项目设置
  • 存储规则必须配置以确保安全
  • 文件大小限制适用
  • 传输需要网络连接
  • 根据使用情况和带宽计算的潜在成本
支持平台AndroidiOSWebmacOSWindows

安装插件

flutter pub add firebase_storage

所属分类

依赖

依赖清单 5 项
  • firebase_core^4.14.0
  • firebase_core_platform_interface^8.1.1
  • firebase_storage_platform_interface^6.0.7
  • firebase_storage_web^3.11.13
  • mime^2.0.0

源码仓库

关联项目

所在榜单