属于兼容性问题
复现平台:安卓
机型:小米 6、华为 荣耀 10
问题 demo: http://creatorpp.cn/wx_audio_demo.zip
预期:从后台进入前台后,音乐继续播放
实际结果:从后台回到前台后,音乐重新播放,或者概率性不播放
CODE:
let a = wx.createInnerAudioContext();
a.src = 'audio.mp3';
a.onCanplay(() => {
let a1 = wx.createInnerAudioContext();
a1.src = 'audio.mp3';
a1.onCanplay(() => {
a1.play();
wx.onHide(() => {
a1.pause();
});
wx.onShow(() => {
a1.play(); // <----- 切到前台的时候,调用 play,可能会重新播放,大概率无法播放
});
});
})
解决了吗?2.12.0还是有类似问题
这个已经解决,会在新版本更新
遇到了同样的问题,求解决方案