播放HTML格式的音频文件列表

播放HTML格式的音频文件列表,html,audio,Html,Audio,我有三个音频文件(audio1.mp3、audio2.mp3和audio3.mp3) 我需要先播放audio1.mp3,播放完成后播放audio2.mp3需要立即启动(即无需用户交互),最后在audio2.mp3完成后播放audio3.mp3 audio1.mp3-->audio2.mp3-->audio3.mp3 在当前浏览器中实现这种行为的最佳方法是什么 最好不使用任何插件(Flash、Java等)-Javascript库(如jQuery)很好您可以像这样使用HTML5音频标记 <au

我有三个音频文件(
audio1.mp3、audio2.mp3和audio3.mp3

我需要先播放
audio1.mp3
,播放完成后播放
audio2.mp3
需要立即启动(即无需用户交互),最后在
audio2.mp3
完成后播放
audio3.mp3

audio1.mp3
-->
audio2.mp3
-->
audio3.mp3

在当前浏览器中实现这种行为的最佳方法是什么


最好不使用任何插件(Flash、Java等)-Javascript库(如jQuery)很好

您可以像这样使用HTML5音频标记

<audio id="player" controls autoplay>
<source src="audio1.mp3" type="audio/mpeg">
</audio>
var audio = $("#player")
audio.addEventListener('ended',function(){
        audio.src = "new url";// you can probably load this from an array of songs URL that you can maintain 
        audio.pause();
        audio.load();
        audio.play();
    });
这将在播放器中加载新的url并自动播放下一首歌曲

查看这些链接了解更多信息


链接2正是我想要的。