- 当前 Bug 的表现(可附上截图)
在小米6x的手机上 点击播放的时候 有进来播放的方法,但是无法播放 ,即没有打印错误也没有打印正在播放
在开发者工具上和ios上都可以播放
查了问这个问题的答案,好像都没看到哪里有解决?如果已经有解决的,麻烦提供下解决的链接或者方法
- 预期表现
希望能指点下看看是不是我哪里写错了
- 复现路径
在这个机子上都无法播放,所以必复现。
- 提供一个最简复现 Demo
这个是demon
playwave:function(){
var isPlay=this.data.isplay;
if(isPlay){
return;
}
const innerAudioContext = wx.createInnerAudioContext()
innerAudioContext.autoplay = true
innerAudioContext.src = ‘http://sq.ztloft.com:8804/wave/B854EC109ACBC346.mp3’;
innerAudioContext.onPlay(() => {
console.log(“我正在播放”);
that.setData({
isPlay: true
});
})
innerAudioContext.onError((res) => {
console.log(res.errMsg)
console.log(res.errCode)
that.setData({
isPlay: false
})
})
innerAudioContext.onEnded(function (e) {
console.log(“结束”);
that.setData({
isPlay: false
})
});
}