FLUTTER ECOSYSTEM

media_scanner

媒体扫描器是用于在图库中扫描新媒体的库,仅适用于 Android

最新版本
2.2.1
近 30 天下载
5480
喜欢数
51
Pub 分数
160

Package Overview

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

插件概览

media_scanner 包是一个专为 Flutter 设计的插件,用于扫描并刷新 Android 相册中新增的媒体文件。它使应用程序能够通知系统的媒体存储关于新添加的图片或视频,确保它们能迅速显示在设备的相册应用中。这在应用内拍摄或下载媒体后尤其有用。该包仅适用于 Android,并与平台的 MediaStore API 集成,以触发对存储目录的重新扫描。它简化了使媒体可见的过程,无需用户手动干预。

适合场景
  • 图像捕获后刷新画廊
  • 自动扫描已下载的媒体
  • 确保媒体立即显示在图库中
  • 与文件保存工作流程集成
  • 支持照片/视频分享功能
主要特点
  • 仅限 Android 兼容性
  • 用于触发媒体扫描的简单 API
  • 与 Android MediaStore 集成
  • 自动画廊刷新
  • 轻量级且依赖项最少
适合对象
  • 生成或下载媒体的应用程序
  • 图像或视频捕获工具
  • 文件管理工具
  • 集成画廊的应用程序
  • 面向Android的多媒体应用
使用建议
  • 仅适用于安卓设备
  • 需要适当的存储权限
  • 可能需要处理后台执行
  • 仅限MediaStore支持的媒体文件类型
  • 在iOS平台上无法使用
支持平台Android

安装插件

flutter pub add media_scanner

所属分类

关联项目