Estoy tratando de agregar un botón de silencio para este sonido que se reproduce de fondo en mi página web. ¿Puede alguien por favor ayudarme a tratar de hacer esto? Aquí está mi código HTML que reproduce el sonido:
<audio id="sound" autoplay="autoplay" loop="loop"> <source src="song.mp3" type="audio/mp3"> </audio>Deberá acceder a su elemento de audio y activar el atributo muted .
Ejemplo de cómo hacer eso:
<!-- HTML --> <button onclick="toggleMuted()">Mute|Unmute</button> <audio id="sound" autoplay="autoplay" loop="loop"> <source src="song.mp3" type="audio/mp3"> </audio> // JS function toggleMuted() { var sound = document.getElementById('sound'); sound.muted = !sound.muted; }