innerAudioContext onCanplay事件在安卓上不触发
发布于 6 年前 作者 pengmin 6559 次浏览 来自 官方Issues
      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 回复

请具体描述问题出现的流程,并提供能复现问题的简单代码片段https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

回到顶部