Javascript 如何检测播放到30秒的音频?

Javascript 如何检测播放到30秒的音频?,javascript,html,windows-8,java-metro-framework,Javascript,Html,Windows 8,Java Metro Framework,我有一个音频标签,可以从web url流式播放音乐。一旦歌曲超过30秒,我想让它运行一段代码。实现这一目标的最佳方式是什么 向audio控件引发的timeupdate事件添加处理程序。在处理程序内部,查看控件的currentTime属性 var audioControl = document.getElementById('myaudio'); audioControl.ontimeupdate = function () { if (audioControl.currentTime &

我有一个音频标签,可以从web url流式播放音乐。一旦歌曲超过30秒,我想让它运行一段代码。实现这一目标的最佳方式是什么

audio
控件引发的
timeupdate
事件添加处理程序。在处理程序内部,查看控件的
currentTime
属性

var audioControl = document.getElementById('myaudio');
audioControl.ontimeupdate = function () {
    if (audioControl.currentTime >= 30) { 
        // do something
    }
}

audio
控件引发的
timeupdate
事件添加处理程序。在处理程序内部,查看控件的
currentTime
属性

var audioControl = document.getElementById('myaudio');
audioControl.ontimeupdate = function () {
    if (audioControl.currentTime >= 30) { 
        // do something
    }
}