Playlist fonction next en boucle
bonjour à tous,
quelqu'un pourrait il me guider, j'essaye de faire évoluer ce script dans le sens ou j'aimerai avoir un simple bouton NEXT qui lit des chansons, mais en boucle.
c'est à dire lecture des sons 1, 2, 3, puis 1, 2, 3...
je débute, c'est pas facile, merci !
philipe
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
| <script type="text/javascript">
function loadPlayer() {
var audioPlayer = new Audio();
document.getElementById("player").appendChild(audioPlayer);
nextSong();
}
function nextSong() {
if(urls[next]!=undefined) {
var audioPlayer = document.getElementsByTagName('audio')[0];
if(audioPlayer!=undefined) {
audioPlayer.src=urls[next];
audioPlayer.load();
audioPlayer.play();
next++;
} else {
loadPlayer();
}
}
}
function stopSong() {
var audioPlayer = document.getElementsByTagName('audio')[0];
audioPlayer.pause();
}
var urls = new Array();
urls[0] = 'http://www....01.mp3';
urls[1] = 'http://www....02.mp3';
urls[2] = 'http://www....03.mp3';
var next = 0;
</script>
<div id="player"></div>
<a href="#" onclick="nextSong()">NEXT</a>
<a href="#" onclick="stopSong()">STOP</a> |