小程序后台播放音樂
如果需要在小程序切入后台繼續播放音頻,需要在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
權限,小程序退出后台時停止播放