मैं एक ऑडियो पृष्ठभूमि प्लेयर बनाना चाहता हूं जहां उपयोगकर्ता प्लेबैक को चलाने या रोकने के लिए केवल छवि पर क्लिक कर सकता है। मुझे इसके लिए प्लेलिस्ट बनाने के लिए मौजूदा कोड बनाने या पुनर्विचार करने में परेशानी है, जो पिछले समाप्त होने पर स्वचालित रूप से अगले गीत को चलाता है। मैं इसे वेनिला जेएस में करना चाहता हूं।
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';
}
};