- 当前 Bug 的表现(可附上截图):
在测试手机小米9SE上,安卓9.0,背景音乐播放至一段时间后,下拉栏中播放的界面消失,播放音乐停止,不触发onError和onStop
- 预期表现
完整播放完音乐
-代码片段
this.BackgroundAudioManager = wx.getBackgroundAudioManager()
this.BackgroundAudioManager.onPlay(()=>{
console.log('背景音乐正在播放')
this.isPlay = true
})
this.BackgroundAudioManager.onPause(()=>{
console.log('背景音乐暂停播放')
this.isPlay = false
})
this.BackgroundAudioManager.onError(()=>{
console.log('背景音乐播放错误')
wx.showModal({
title: '提示',
content: '检测到背景音乐被后台杀死,是否重新播放?',
success(res) {
if (res.confirm) {
this.playMusic(this.audioIndex)
console.log('用户点击确定')
} else if (res.cancel) {
console.log('用户点击取消')
}
}
})
this.isPlay = false
})
- 提供一个最简复现 Demo
小程序-俊和秋的请柬
你好,麻烦提供能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
你好解决了 是我自己大意了