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 : Sélectionner tout - Visualiser dans une fenêtre à part
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>