Chcę utworzyć odtwarzacz audio w tle, w którym użytkownik może tylko kliknąć obraz, aby odtworzyć lub zatrzymać odtwarzanie. Mam problemy z tworzeniem lub ponownym wprowadzaniem istniejących kodów, aby utworzyć dla nich listę odtwarzania, która automatycznie odtwarza następny utwór po zakończeniu poprzedniego. Chcę to zrobić w waniliowym js.
Oto co mam do tej pory:
https://jsfiddle.net/rockarou/ad8Lkkrj/audio auto odtwarzanie następnej piosenki po zakończeniu poprzedniej wersji
var imageTracker = 'playImage';
swapImage = function() {
var image = document.getElementById('swapImage');
if (imageTracker == 'playImage') {
image.src = 'http://findicons.com/files/icons/129/soft_scraps/256/button_pause_01.png';
imageTracker = 'stopImage';
} else {
image.src = 'http://findicons.com/files/icons/129/soft_scraps/256/button_play_01.png';
imageTracker = 'playImage';
}
};
var musicTracker = 'noMusic';
audioStatus = function() {
var music = document.getElementById('natureSounds');
if (musicTracker == 'noMusic') {
music.play();
musicTracker = 'playMusic';
} else {
music.pause();
musicTracker = 'noMusic';
}
};