我有一个音频标签,可从网址发送音乐。一旦歌曲超过30秒,我想让它运行一段代码。实现此目标的最佳方法是什么?
最佳答案
将处理程序添加到timeupdate
控件引发的audio
事件中。在处理程序内部,查看控件的currentTime
属性。
var audioControl = document.getElementById('myaudio');
audioControl.ontimeupdate = function () {
if (audioControl.currentTime >= 30) {
// do something
}
}