开发App时,需要读取和加载系统中存在的歌曲,请问目前有哪些接口可以实现?


音频服务
2025-07-02 11:49:24
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
vvQQvv

​module.json5​中添加存储权限:

"requestPermissions": [
  {
    "name": "ohos.permission.READ_MEDIA",
    "usedScene": {
      "abilities": ["EntryAbility"],
      "when": "always"
    }
  }
]

使用​@ohos.file.picker​选择器获取音频文件(需API 9+):

import { picker } from '@kit.FileKit';

// 创建音频文件选择器
let audioPicker = new picker.AudioViewPicker();
audioPicker.select()
  .then((uriList) => {
    uriList.forEach((uri) => {
      console.log('选中音频URI:', uri);
    });
  });
分享
微博
QQ
微信
回复
2025-07-03 11:27:46
相关问题
请问用什么接口可以实现定时任务?
2856浏览 • 0回复 待解决
目前HarmonyOS app支持哪些安装方式
1327浏览 • 1回复 待解决
鸿蒙目前适配哪些开发板?
16964浏览 • 1回复 已解决
HarmonyOS app 桌标尺寸需要哪些
1025浏览 • 1回复 待解决