HTML5 + Javascript音频在音频播放的某些时间触发事件

时间:2012-07-12 21:27:33

标签: javascript jquery audio html5-audio

我正在研究设置一个脚本,该脚本将显示某些音符以及伴奏音乐曲目。基本上我需要在音频轨道中的某些时间来触发事件。我已经看到我可以使用类似于以下的currentTime,但是我正在挂断一个简单的方法来制作一个简洁的功能来在帧之间移动并且如果有倒带则移回和firth等。帮助我们赞赏大大!

$("#ogg_player_1_obj").bind('timeupdate', notePosition);

function notePosition(){
    myVid=document.getElementById("ogg_player_1_obj");
    mct=myVid.currentTime;

    //SET Frame based on time???

}

1 个答案:

答案 0 :(得分:0)

function notePosition(){
//your code.
if(frame1start <= mct && frame1end >= mct) {
    $(".frame").fadeOut(100);
    $("#frame1").fadeIn(100);
}
//and again for every frame.
}

如果您将每个帧放在具有类框架和id帧+数字的单独元素中,则此方法有效。