Agregué el código de video html al botón silenciar/activar. Aquí está mi conflicto, traté de agregar mi video para que se reproduzca automáticamente con el sonido y alguien silenció el video para dar alguna solución (cuando el sonido se silencia al hacer clic en el botón de silencio y el video siempre debería estar reproduciéndose), pero ¿cuándo es la reproducción? el sonido del video no se reproduce automáticamente, luego haga clic en el botón de silencio El sonido se reproduce, ¿alguien tiene una solución?
Gracias
aquí el código
var video = document.getElementById("myVideo"); var btn = document.getElementById("myBtn"); function myFunction() { btn.innerHTML = video.muted ? "Unmute":'Mute'; video.muted = !video.muted; } <div class="content"> <button id="myBtn" onclick="myFunction()">Mute</button> </div> <video autoplay muted loop id="myVideo"> <source src="https://www.w3schools.com/tags/movie.mp4" type="video/mp4"> Your browser does not support HTML5 video. </video>¿Quizás esto está más cerca de lo que quieres? También podría ayudar agregar el atributo de controles, ya que generalmente es una mejor práctica. https://developer.mozilla.org/en-US/docs/Web/HTML/Element/video#attr-controls
var video = document.getElementById("myVideo"); var btn = document.getElementById("myBtn"); function myFunction() { video.muted = !video.muted; btn.innerHTML = video.muted ? "Unmute":'Mute'; } <video autoplay loop id="myVideo"> <source src="https://www.w3schools.com/tags/movie.mp4" type="video/mp4"> Your browser does not support HTML5 video. </video> <div class="content"> <button id="myBtn" onclick="myFunction()">Toggle Mute</button> </div>