【发布时间】:2016-06-04 21:41:55
【问题描述】:
考虑:
<!DOCTYPE html>
<html>
<body>
<audio>
</audio>
<script language="javascript">
var playlist = new Array;
playlist[0] = "sounds/0.mp3";
playlist[1] = "sounds/1.mp3";
playlist[2] = "sounds/2.mp3";
var song = document.getElementsByTagName("audio")[0];
song.innerHTML = '<source src="' + playlist[Math.floor(Math.random() * playlist.length)] + '" type="audio/mpeg">';
song.autoplay = true;
document.getElementsByTagName("audio")[0].addEventListener("ended", function(song)
{
<!-- Play another random song -->
});
</script>
</body>
</html>
我想制作一个非常简单的页面,它将连续播放随机歌曲。但我想不通。它只播放一首随机歌曲并停止。顺便说一句,我将扩展歌曲列表。这只是一个原型。
【问题讨论】:
标签: javascript html variables audio