Estoy interesado en crear un reproductor de video personalizado en HTML5. No tengo problemas para incorporar medios de video html5 utilizando el formato dual de Ogg y h.264. Mi problema principal es hacer referencia a la API para el elemento de etiqueta de video. ¿A qué propiedades y oyentes de eventos tengo acceso a través de javascript?¿Cómo puedo crear controles de video HTML5 personalizados?
9
A
Respuesta
3
Para una interfaz de usuario básica, todo lo que necesita es pausa y volumen de reproducción.
HTMLVideoElement = document.getElementById("myvideo");
HTMLVideoElement.play();
HTMLVideoElement.pause();
HTMLVideoElement.volume = 1; /* values 0 to 1 */
Éstos son agradables
duration = HTMLVideoElement.duration;
currentTime = HTMLVideoElement.currentTime;
Esto imprimirá la lista completa, pero ir más allá del HTML5 API documentadas con precaución.
<video id="myvideo">
<source id="vidsource">
</video>
<script>
var HTMLVideoElement = document.getElementById("myvideo");
for (var key in HTMLVideoElement) {
document.write("<li>"+ key + ": " + HTMLVideoElement[key]);
}
</script>
Cuestiones relacionadas
- 1. ¿Cómo puedo crear controles personalizados en Android?
- 2. Controles personalizados de video HTML 5
- 3. iPad html5 video sin controles?
- 4. video HTML5 - mostrar/ocultar controles programáticamente
- 5. ¿Todavía se aplican controles personalizados cuando aparece la pantalla completa en un video HTML5?
- 6. Fancybox popup + JSVideo HTML5 Video - ¿Por qué pierdo mis controles?
- 7. Controles/widgets personalizados Cocoa OSX
- 8. Cómo usar controles personalizados en WPF
- 9. HTML5 video javascript controls - reiniciar video
- 10. Controles de usuario WPF frente a controles personalizados
- 11. HTML5 Video Detener onClose
- 12. HTML5 video streaming/seeking
- 13. Problema de video HTML5
- 14. Agregue controles personalizados a MoviePlayer
- 15. Cómo definir "TagPrefix" predeterminado para controles personalizados
- 16. ¿Cómo crear eventos personalizados?
- 17. ¿Cómo puedo ocultar/deshabilitar el botón de pantalla completa en los controles de video HTML5 estándar del iPad?
- 18. ¿Cómo puedo reproducir video html5 en línea en una WebView?
- 19. html5 video secure streaming?
- 20. HTML5 Video Volume
- 21. video HTML5 con Brightcove
- 22. Búsqueda de video HTML5 [actualizado]
- 23. HTML5 video performance
- 24. HTML5 video player converter
- 25. ¿Cómo verificar el soporte de video html5?
- 26. Etiquetas básicas en controles personalizados de Winforms
- 27. ¿Cómo puedo crear controles WPF en un hilo de fondo?
- 28. HTML5 video captura de pantalla
- 29. objetos interactivos de video html5
- 30. video HTML5 no se reproduce