我正在尝试在一个 HTML 5 音频标签中放置两个文件,并依次播放。到目前为止我的代码是:
<audio id="ListenLive" controls autoplay>
<source src="advert.mp3" type="audio/mpeg">
<source src="stream.mp3" type="audio/mpeg">
</audio>
我目前遇到的问题是只有第一个文件会播放并结束,就像没有第二个文件一样。第一首歌结束后,就没有其他事情了。
有没有办法让第一首曲目结束时自动播放第二首曲目?我需要它采用 HTML 格式,因为它适用于移动网站,因此某些代码可能无法在某些设备上运行
在 javascript 中你可以这样做(这只是为了让你开始):
audio = new Audio("start url");
audio.addEventListener('ended',function(){
audio.src = "new url";
audio.pause();
audio.load();
audio.play();
});
如果你愿意,你也可以使用相同的播放器(jquery):
var audio = $("#player");
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)