ユーザーが画像をクリックして再生または停止することができるオーディオ背景プレーヤーを作成したいと思います。私は、既存のコードを作成または再作成して、そのためのプレイリストを作成するのに問題があります。これは、前回の終了時に自動的に次の曲を再生します。私はバニラ・ジャズでやりたいここ
は、私がこれまで持っているものである:同じオーディオタグに別の曲を再生する方法オーディオ自動再生次の曲が前に終了しました
music.addEventListener('ended',function(){
//play next song
});
:ここ
https://jsfiddle.net/rockarou/ad8Lkkrj/
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';
}
};