如何在timeupdate事件中获取currentTime(apply&bind)

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (1)
  • 关注 (0)
  • 查看 (423)

如何从Html5 Audio获取curentTime。我没有放置音频html标签。我只想在typescript.i中做到这一点得到TypeError:无法读取undefined的属性'currentTime'。目前的情况有问题吗?我怎么能用apply&bind或任何其他技术修复它?

//player.ts

 audio = new Audio(); 
btnPlay(){ 
    this.audio.src = "media/Audio_1.mp3";     
    this.audio.load();
    this.audio.play();
    this.audio.addEventListener('timeupdate',this.timeupdate)
 }
timeupdate(e){  
  console.log(this.audio.currentTime); 
}
提问于

扫码关注云+社区

领取腾讯云代金券