Mamíferos Pholoso
Estaba tratando de reproducir videos automáticamente en ThemePunch Control deslizante Revolution 5.4.2 cuando me encontré con el siguiente error de JavaScript (en Google Chrome):
No se pudo activar el sonido y el elemento se detuvo en su lugar porque el usuario no interactuó con el documento antes. revolución.extensión.video.min.js:7
Respuesta de OP:
Después de golpearme la cabeza contra Internet durante 3 días, decidí abrir el script en el que aparecía el error, a saber:
revolution.extension.video.min.js
y eliminé toda la línea 7 que es el siguiente código:
c=void 0!=c&&"mute"!=c?parseFloat(c)/100:c,d||(!0===e.globalmute?q.muted=!0:q.muted=!1,c>1&&(c/=100),"mute"==c?q.muted=!0:void 0!=c&&(q.volume=c)),a.addClass("videoisplaying");
¡Esto resolvió mi problema!
-
¡Perfecto! En mi caso, la variable ‘c’ era ‘t’. ¡Gracias!
– Renán Cerqueira
9 de julio de 2019 a las 16:18
-
¡Gracias, tu solución también me ayudó!
– Thống Nguyễn
15 de diciembre de 2021 a las 4:02
No tiene que editar el complemento en sí, es peligroso.
La API del control deslizante de Revolution se puede usar para forzar la reproducción del video en la carga de la página
revapi1.bind("revolution.slide.onvideostop",function (e,data) {
var player = data.video;
player.play();
});
Agregue esto en Configuración del control deslizante> JavaScript personalizado
Para obtener información sobre cambios de política para la reproducción multimedia controlar https://www.themepunch.com/faq/video-audio-changes-safari-chrome/
-
Agregué esto, pero Chrome vuelve a detener mi video cada vez. El resultado es una secuencia de bucle reproducir-detener-reproducir
– Andrea_86
13 dic 2018 a las 15:50
-
¿Ha puesto el video en silencio?
– Wasim Sayed
13 de diciembre de 2018 a las 17:28
-
ahora lo pongo con sonido, con el atributo data-volume=”100″. No lo silencio en ningún otro lugar, pero el problema persiste.
– Andrea_86
18 de diciembre de 2018 a las 10:55
muchas gracias, eres un heroe!
– riza
2 de agosto de 2018 a las 10:58