如何重播整套音频

时间:2017-09-25 19:01:29

标签: jquery html5 audio

以下代码在两个音频之间延迟一段时间后,在页面加载后自动播放三个音频。但我想创建一个按钮"重播"自动重复上述行动!

{{1}}

我如何实现这一目标?

1 个答案:

答案 0 :(得分:1)

   $(document).ready(function() {
     RePlay();
     $("button").on("click",function(){ RePlay();}):
   });

   function RePlay(){
     $("#my_audio").get(0).play();
     $("#my_audio").bind("ended", function(){ 
        setTimeout(function() { $("#my_audio2").get(0).play(); },2000);
      $("#my_audio2").bind("ended", function(){ 
        setTimeout(function() { $("#my_audio3").get(0).play(); },2000);
      });
    });
  }