Description:
Mute sound and unmute again.
Result:
Mute and unmute sound when click the button.
Code:
var source = null; var muted = false; function onload() { var engine = new jWebAudio.SoundEngine(); source = engine.addSoundSource({ 'url': '../../examples/resource/a.ogg', 'preLoad': true, 'callback': function() { source.sound.play(); document.getElementById('btn').disabled = false; } }); } function mute() { if (muted) { // set unmuted document.getElementById('btn').innerHTML = 'Mute'; source.sound.setMuted(false); } else { // set muted document.getElementById('btn').innerHTML = 'Unmute'; source.sound.setMuted(true); } muted = !muted; }