FLUTTER ECOSYSTEM

on_audio_query

用于从设备存储中查询音频/歌曲信息(如标题、艺术家、专辑等)的 Flutter 插件。

最新版本
2.9.0
近 30 天下载
3100
喜欢数
182
Pub 分数
140

Package Overview

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

插件概览

on_audio_query 是一个 Flutter 插件,可让开发者从 Android、iOS 和 Web 平台的设备存储中检索音频元数据,如标题、艺术家、专辑、时长和文件路径。它提供了一种简单高效的方式来访问媒体文件,非常适合用于构建音乐播放器、音频库或任何需要本地音频信息的应用程序。该插件抽象了平台特定的复杂性,提供了查询音频数据的一致 API。它支持 Android 和 iOS 的原生集成,并通过兼容的实现扩展到 Web。

适合场景
  • 构建音乐播放器应用
  • 创建音频库接口
  • 获取播放列表的歌曲元数据
  • 将本地音频集成到媒体应用中
  • 在UI组件中显示音频详细信息
主要特点
  • 跨平台音频查询
  • 支持 Android、iOS 和 Web
  • 检索元数据,如标题、艺术家、专辑
  • 简单且一致的 API
  • 高效的文件路径和持续时间访问
适合对象
  • 开发音乐应用的开发者
  • 需要本地音频元数据的应用
  • 跨平台音频项目
  • 媒体库集成
  • Flutter 初学者探索音频功能
使用建议
  • 需要在 Android 和 iOS 上具有适当的权限
  • Web 支持可能功能有限
  • 性能取决于设备存储大小
  • 元数据准确性因设备和文件格式而异
  • 可能需要处理不完整音频标签的空值
支持平台AndroidiOSWeb

安装插件

flutter pub add on_audio_query

所属分类

源码仓库

关联项目