innerAudioContext onCanplay事件在安卓上不触发
innerAudioContext.src = src;
await wx.downloadFile({ url: innerAudioContext.src });
innerAudioContext.autoplay = true;
//运行一次
innerAudioContext.play();
innerAudioContext.pause();
innerAudioContext.onEnded(() => {
console.log("end");
});
innerAudioContext.onPause(() => {
console.log('onPause')
})
innerAudioContext.onCanplay(() => {
console.log('canPlay')
})
同样的代码,在模拟器和ios上是正常的。但在安卓体验版中,我打开控制台,canPlay 始终未打印出来。

1 回复