我在这里创建了我的函数的小提琴(http://jsfiddle.net/rhy5K/10/)。现在我想为用户提供声音“静音/取消静音”选项。例如,如果我点击“一个链接,那么播放的声音Get ready,5,4,3,2,1
应该是静音,反之亦然。
我想toggle_sound
在点击时调用一个函数,但我很困惑我应该在函数内写什么来静音。
请为我的问题提供一个逻辑或解决方案。
使用代码示例进行说明:
我想在下面的声音播放中静音/取消静音
var playGetReady = function (done) {
var ids = ['audiosource', 'a_5', 'a_4', 'a_3', 'a_2', 'a_1'],
playNext = function () {
var id = ids.shift();
document.getElementById(id).play();
if (ids.length) {
setTimeout(playNext, 1000);
} else {
done();
}
};
playNext();
};
警告:这个 JS fiddle 演示可能会在加载时播放声音