1. 程式人生 > >簡單紀要:音樂播放控制元件

簡單紀要:音樂播放控制元件

簡單紀要:音樂播放控制元件:當前播放,其他暫停!

 // 獲取所有audios
        var audios = document.getElementsByTagName("audio");
        // 暫停函式
        function pauseAll() {
            var self = this;
            [].forEach.call(audios, function (i) {
                // 將audios中其他的audio全部暫停
                i !== self && i.pause();
            })
        }
        
// 給play事件繫結暫停函式 [].forEach.call(audios, function (i) { i.addEventListener("play", pauseAll.bind(i)); })
<audio src="音樂地址" controls="controls"></audio>