我有一个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 触发的事件覆盖掉。这个双向绑定该怎么实现。
相关分类