javascript - Mute button for my canvas animation -
i have sound playing in canvas animation @ specified time in animation sequence.
the code using is:
var snd = new audio("sounds/explosion.mp3"); snd.play();   the sound works perfectly. want include mute button mute sound on page @ 1 time, accessibility reasons.
i not sure how go appreciated.
an example using javascript audio object muted property both test mute state , set mute.
<button id="mute">mute</button>  <script>  var snd = new audio("sounds/explosion.mp3"); snd.play();  document.getelementbyid('mute').addeventlistener('click', function (evt) {   if ( snd.muted ) {     snd.muted = false     evt.target.innerhtml = 'mute'   }   else {     snd.muted = true     evt.target.innerhtml = 'unmute'   } }) </script>      
Comments
Post a Comment