- 当前 Bug 的表现(可附上截图)
- 预期表现
- 复现路径
- 提供一个最简复现 Demo
innerAudioContext.src = this.data.url; //一个mp3的网络地址:xxxx.mp3
console.log(‘innerAudioContext.src:’);console.log(innerAudioContext.src)
//运行一次
innerAudioContext.play();
innerAudioContext.pause();
innerAudioContext.onCanplay(() => {
console.log(‘onCanplay:’); console.log(‘成功’)
//初始化duration
innerAudioContext.duration;
setTimeout(function () {
//延时获取音频真正的duration
var duration = innerAudioContext.duration;
console.log(duration)
}, 1000)
})
在使用innerAudioContext时,开发工具上可以运行正常,但是在使用真机实测时,innerAudioContext.onCanplay()调用失败,网络音频无法进入函数,本地音频进入函数无法获取时长
请提供一下出现问题的机型和微信版本,以及能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。