我有一个音频标签,用于流式传输来自网址的音乐。一旦歌曲超过30秒,我想让它运行一段代码。什么是实现这一目标的最佳方式?
答案 0 :(得分:1)
为timeupdate
控件引发的audio
事件添加处理程序。在处理程序内部,查看控件的currentTime
属性。
var audioControl = document.getElementById('myaudio');
audioControl.ontimeupdate = function () {
if (audioControl.currentTime >= 30) {
// do something
}
}