Mantengo un sitio web del tiempo que muestra videos de lapso de tiempo. Algunos de ellos juegan muy rápido y quiero ofrecer una forma para que el usuario los ralentice. En la URL a continuación, vea el video después de TEST. Este es el script que estoy usando. Funciona bien en el sitio web de W3Schools pero no funciona en mi sitio.
Aunque estoy de acuerdo con WordPress, no soy un programador. ¿Puede ayudarme alguien, por favor?
Gracias, Bob ============================================= === =====================
getPlaySpeed () function {alert (vid.defaultPlaybackRate); }
Este tema fue modificado hace 3 años, 4 meses por.
(@anevins)
Donante de WCLDN 2018 Apoyo voluntario
Hace 3 años, 4 meses
Instale este plugin: https://en-gb.wordpress.org/plugins/custom-css-js/ Luego vaya a la sección «Editar código JS» del panel. En la barra lateral, asegúrese de que las «Opciones» estén configuradas Para: – Archivo externo – Pie de página – En frontend En el campo de código principal (el que tiene
var vid = document.getElementById(“myVideo”);
function getPlaySpeed() {
alert(vid.defaultPlaybackRate);
}
function setPlaySpeed() {
vid.defaultPlaybackRate = 0.5;
vid.load();
}
Entonces todo lo que te queda es una forma segura de agregar este HTML:
<button onclick=”setPlaySpeed()” type=”button”>Set video to be played in slow motion at half speed</button><br>
<video id=”myVideo” width=”960″ height=”780″ controls>
<source src=”http://www.bobhatcherweather.com/wp-content/uploads/iptimelapse/02oneaday.mp4″ type=”video/mp4″ type=”video/mp4″>
<source src=”http://www.bobhatcherweather.com/wp-content/uploads/iptimelapse/02oneaday.mp4″ type=”video/mp4″ type=”video/ogg”>
Your browser does not support HTML5 video.
</video>
(@bobhatcher)
Hace 3 años, 4 meses
Gracias, lo configuré y lo llamé SlowMotion, pero ¿hay algún atajo que necesite para ingresar el código real de la página? ¡No veo nada en el documento o soporte sobre cómo instalarlo!
(@anevins)
Donante de WCLDN 2018 Apoyo voluntario
Hace 3 años, 4 meses
Es más fácil si eres un desarrollador, pero estoy tratando de pensar en una forma en que un plugin puede ayudarte.
Sé que si pones ese código en el editor de ‘Texto’ y lo guardas, WordPress eliminará parte del código. Entonces, quizás la solución sea usar un plugin que evite que WordPress elimine el código en el editor de texto.
Tal vez pruebe este plugin: https://wordpress.org/plugins/dont-muck-my-markup/
(@bobhatcher)
Hace 3 años, 4 meses
Gracias, Andrew, lo arreglé. No pude averiguar cómo agregar el acceso directo a ese plugin, así que usé https://wordpress.org/plugins/simple-embed-code/
Esto funcionó muy bien; PERO, en lugar de solo el código de secuencia de comandos que Andrew sugirió, tuve que usar todo el código al que me referí anteriormente.
El plugin Simple Embedded Code agrega una sección de código personalizado a su página de edición. Le da un nombre e ingresa el código, p. Ej. SlowMotion y luego en su página solo incluye un acceso directo% SimplePage% y todo está bien.
Espero que esto ayude a alguien más.
Esta respuesta fue modificada hace 3 años, 4 meses por. Razón: Claridad Esta respuesta se modificó hace 3 años, 4 meses. Motivo: más explicación sobre cómo utilizar el plugin Código incrustado simple