切换背景音乐的时候,开发者工具不触发onStop事件,客户端触发;在停止播放触发onStop事件之后,wx.getBackgroundAudioManager()所创建的对象的属性表达存在差异,用其属性判断时,两个终端之间存在差异。
this.data.innerAudioContext.onStop(function(){
that.setData({
picUrl: ‘http://p1.music.126.net/tGHU62DTszbFQ37W9qPHcg==/2002210674180197.jpg’,
playname: “< 空 >”,
playauthor: “< 空 >”,
isplay:true,
location:null
})
console.log(‘歌曲被stop了…’)
console.log(that.data.innerAudioContext)
}),
pauseClick: function () {
if(this.data.innerAudioContext.src){
this.data.innerAudioContext.play()
console.log(this.data.innerAudioContext.paused)
}
else{
console.log(‘播放失败…’)
wx.showToast({
title: ‘未找到曲目…’,
image:’…/…/imgs/play/warning3.png’,
duration:3000
})
}
},
最主要的问题就集中在以上两个地方的差异表达,请问这是否是bug?