获得过 0 次赞
回答过的问题获得 0 次赞
分享过的文章/案例获得 0 次赞
评论与回复获得 0 次赞
最近也碰到这个问题。发现如果不去读取innerAudioContext.paused这个变量,它不会主动更新。解决问题的思路就是在调用play()方法之后再主动读取一次paused变量。可以写一个settimeout函数。 this.data.innerAudioContext.seek(0) this.data.innerAudioContext.play() setTimeout(() => { console.log(this.data.innerAudioContext.paused) }, 100)
InnerAudioContext.onTimeUpdate再次调用不触发- 当前 Bug 的表现(可附上截图) InnerAudioContext播放完以后再次播放,onTimeUpdate生命周期不会再次触发,但是onPlay,onEnd都能正常触发 - 预期表现 每次audio组件重新播放都能触发onTimeUpdate - 复现路径 - 提供一个最简复现 Demo InnerAudioContext.onTimeUpdate再次调用不触发
2020-01-10