小程序后台播放音乐
如果需要在小程序切入后台继续播放音频,需要在app.json
中配置 requiredBackgroundModes
属性
"requiredBackgroundModes": [
"audio"
]
配置如下:
播放音乐
playBgAudio: function () {
let audioManager = wx.getBackgroundAudioManager()
audioManager.title = "优雅的刺猬"
audioManager.epname = "优雅的刺猬"
audioManager.singer = "王乃迎"
audioManager.coverImgUrl = "https://img.1ting.com/images/special/428/9ea0d811629bb5e8507e97b948f37fb7.jpg"
audioManager.src = "https://96.f.1ting.com/local_to_cube_202004121813/96kmp3/2020/06/15/15a_wny/01.mp3"
}
在onLoad
或者onHide
方法中调用该方法即可
效果
- 配置
audio
权限后,小程序退出到后台时也能继续播放,会在通知栏显示。 - 未配置
audio
权限,小程序退出后台时停止播放