HTML5 audio 双向绑定问题

我有一个audio标签,还有一个反应播放时间的可以拉动的进度条

根据 audio 的 timeupdate 事件来更新进度条

this.nativeAudio.addEventListener('timeupdate', () => {
  this.currentTime = this.nativeAudio.currentTime}

拖动进度条来调整 audio 的 currentTime

this.progressBar.addEventListener('change', () => {
  this.nativeAudio.currentTime = this.progressBar.value})

但是问题是,进度条的更改会被在它之前的 audio 触发的事件覆盖掉。这个双向绑定该怎么实现。


慕村9548890
浏览 666回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript