搜索插件、代码仓与 APP 分类

插件详情v2.1.4

flutter_cache_manager_firebase

firebase_storage 的 CacheManager 实现。使用 gs:// 作为键,并将其转换为 https://

AndroidiOSWebmacOSWindows
近 30 天下载
382
喜欢数
47
Pub 分数
140

安装插件

flutter pub add flutter_cache_manager_firebase

插件介绍

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

一个扩展 Flutter 缓存管理器的 Flutter 包,可与 Firebase 存储配合使用,使用 gs:// URL 作为缓存键,并自动将其转换为 HTTPS URL 以实现高效缓存。它通过将 Firebase 托管的文件本地存储,实现了离线访问,从而提升应用性能并减少带宽使用。专为与 Firebase 存储无缝集成而设计,支持所有主要平台,包括 Android、iOS、Web、macOS 和 Windows。

适合场景

  • 从 Firebase 存储缓存图像
  • 启用对云存储资产的离线访问
  • 提高频繁访问文件的加载时间
  • 减少移动应用中的数据使用
  • 支持跨平台文件缓存的混合应用

主要特点

  • 从 gs:// 自动转换为 https:// 的 URL
  • 与 Flutter 缓存管理器集成
  • 跨所有 Flutter 平台的平台无关支持
  • Firebase 资产的高效本地存储
  • 内置缓存过期和清理

适合对象

  • 使用 Firebase 存储进行媒体分发的应用
  • 需要离线优先功能的开发者
  • 需要优化资源加载的项目
  • 跨平台 Flutter 应用
  • 已经利用 Flutter 缓存管理器的团队

使用建议

  • 需要正确的 Firebase 存储权限
  • 大型数据集需要缓存大小管理
  • 不适用于非Firebase存储源
  • 可能需要为自定义缓存策略进行额外配置
  • 依赖于基础 Flutter 缓存管理器以实现核心功能

原始 README

以下为关联源码仓库的 README 原文快照,最新内容请访问源码仓库。

flutter_cache_manager/README.md

所属分类

依赖

依赖清单 5 项

源码仓库

使用此插件的项目

暂无相关数据。