所以我正在做一个学校的项目,对编程很陌生。我的项目是用javascript制作一个小的播放列表,但我只希望我的项目有一个通用按钮和多个音频源。我希望用户能够选择歌曲,并能够播放它的按钮。有什么想法吗?
发布于 2017-06-06 02:00:16
这使用了HtmlAudioElement,我没有使用音频进行测试,但这就是我的想法,可以帮助你作为实现代码的参考。
var aux = 1;
function playAudiox() {
if (aux == 1) {
console.log("Playing Track 1.");
var track1 = new Audio('track1.mp3');
track1.play();
aux++;
} else if (aux == 2) {
console.log("Playing Track 2.");
var track2 = new Audio('track2.mp3');
track2.play();
aux++;
} else if (aux == 3) {
console.log("Playing Track 3.");
var track3 = new Audio('track3.mp3');
track3.play();
aux = 1;
}
}
#tracklist {
height: 200px;
height: 100px;
border: 2px solid black;
}
.tracks {
border: 1px solid red;
height: 100px;
width: 80px;
float: left;
}
<div id="tracklist">
<div class="tracks">track1</div>
<div class="tracks">track2</div>
<div class="tracks">track3</div>
</div><br>
<button id="universalPlay" onclick="playAudiox()">Universal Play</button>
https://stackoverflow.com/questions/44374686
复制相似问题