开发 API 多媒体 背景音频 BackgroundAudioManager BackgroundAudioManager
# BackgroundAudioManager
更新时间:2024-09-18 14:46:38
背景音频管理器。
# 属性
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
src | string | '' | 否 | 音频资源的地址 |
startTime | number | 0 | 否 | 开始播放的时间 (s) |
title | string | '' | 否 | 音频标题 |
epname | string | '' | 否 | 专辑名 |
singer | string | '' | 否 | 歌手名 |
coverImgUrl | string | '' | 否 | 封面图 URL |
protocol | 'http' | 'hls' | 'http' | 否 | 音频协议 |
playbackRate | number | 1 | 否 | 播放速度,范围 [0.5, 2.0] |
duration | number | 否 | 当前音频的长度 (s)(只读) | |
currentTime | number | 否 | 当前音频的播放位置 (s)(只读) | |
paused | boolean | 否 | 是否暂停或停止(只读) | |
buffered | number | 否 | 音频已缓冲的时间 (s)(只读) |
# 方法
# BackgroundAudioManager.onCanplay
监听背景音频可播放事件。
# BackgroundAudioManager.offCanplay
移除 onCanplay 绑定的事件处理函数。
# BackgroundAudioManager.onEnded
监听背景音频播放完成事件。
# BackgroundAudioManager.offEnded
移除 onEnded 绑定的事件处理函数。
# BackgroundAudioManager.onError
监听背景音频播放出错事件。
# BackgroundAudioManager.offError
移除 onError 绑定的事件处理函数。
# BackgroundAudioManager.onNext
监听用户在系统音乐播放面板点击下一首事件。(仅在 iOS 上生效)
# BackgroundAudioManager.offNext
移除 onNext 绑定的事件处理函数。
# BackgroundAudioManager.onPause
监听背景音频暂停播放事件。
# BackgroundAudioManager.offPause
移除 onPause 绑定的事件处理函数。
# BackgroundAudioManager.onPlay
监听背景音频开始播放事件。
# BackgroundAudioManager.offPlay
移除 onPlay 绑定的事件处理函数。
# BackgroundAudioManager.onPrev
监听用户在系统音乐播放面板点击上一首事件。(仅在 iOS 上生效)
# BackgroundAudioManager.offPrev
移除 onPrev 绑定的事件处理函数。
# BackgroundAudioManager.onSeeked
监听背景音频已跳转到指定位置事件。
# BackgroundAudioManager.offSeeked
移除 onSeeked 绑定的事件处理函数
# BackgroundAudioManager.onSeeking
监听背景音频开始跳转到指定位置事件。
# BackgroundAudioManager.offSeeking
移除 onSeeking 绑定的事件处理函数
# BackgroundAudioManager.onStop
监听背景音频停止播放事件。
# BackgroundAudioManager.offStop
移除 onStop 绑定的事件处理函数
# BackgroundAudioManager.onTimeUpdate
监听背景音频播放进度更新事件(仅在小程序前台生效)。
# BackgroundAudioManager.offTimeUpdate
移除 onTimeUpdate 绑定的事件处理函数
# BackgroundAudioManager.onWaiting
监听背景音频加载中事件。
# BackgroundAudioManager.offWaiting
移除 onWaiting 绑定的事件处理函数
# BackgroundAudioManager.pause
暂停播放背景音频。
# BackgroundAudioManager.play
开始播放背景音频。
# BackgroundAudioManager.seek
跳转到背景音频的指定位置。
# BackgroundAudioManager.stop
停止播放背景音频。
上一篇:《ks.getBackgroundAudioManager》
下一篇:《BackgroundAudioManager.onCanplay》
仍有疑问? 前往社区提问