Mi interessa creare un video player personalizzato in HTML5. Non ho problemi ad incorporare supporti video html5 utilizzando il doppio formato di Ogg e h.264. Il mio problema principale è nel fare riferimento all'API per l'elemento tag video. Con quali proprietà e ascoltatori di eventi posso accedere tramite javascript?Come posso creare controlli video HTML5 personalizzati?
9
A
risposta
3
Per un'interfaccia utente di base tutto ciò che serve è la pausa e il volume di riproduzione.
HTMLVideoElement = document.getElementById("myvideo");
HTMLVideoElement.play();
HTMLVideoElement.pause();
HTMLVideoElement.volume = 1; /* values 0 to 1 */
Queste sono belle
duration = HTMLVideoElement.duration;
currentTime = HTMLVideoElement.currentTime;
Questo stamperà l'elenco completo, ma andare oltre l'HTML5 documentato API con cautela.
<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>
Problemi correlati
- 1. Controlli player video HTML5 personalizzati con AngularJS
- 2. Airplay con controlli html5 personalizzati
- 3. Controlli video personalizzati HTML 5
- 4. Come posso creare controlli personalizzati in Android?
- 5. Controlli javascript video HTML5 - riavvio video
- 6. video HTML html5 senza controlli?
- 7. Attivare la didascalia chiusa nei video HTML5 e disabilitare i controlli video predefiniti
- 8. Cocoa OSX widget/controlli personalizzati
- 9. Come utilizzare i controlli personalizzati in WPF
- 10. Mostra sempre i controlli video
- 11. html5 onClick attivato facendo clic sui controlli
- 12. Come posso utilizzare caratteri personalizzati in un elemento Canvas HTML5?
- 13. Styling dei controlli video nativi del browser
- 14. Controlli Swift, iboutlet e personalizzati
- 15. Utilizzo di Lightswitch, Silverlight e controlli personalizzati
- 16. Streaming video HTML5/ricerca
- 17. HTML5 Video e degrado?
- 18. il modo migliore per creare video dall'animazione html5
- 19. riproduzione video pausa HTML5 JavaScript
- 20. Scrubbing video HTML5
- 21. registrazione video personalizzati Orientamento
- 22. HTML5 video non riprodotto
- 23. HTML5 Volume video
- 24. Controlli personalizzati per tag audio 5 HTML?
- 25. Ricerca video HTML5 [aggiornata]
- 26. html5 oggetti interattivi video
- 27. Android incorporato video HTML5
- 28. Hide (non rimuovere) video HTML5 controlla
- 29. HTML5 live video "hack"
- 30. Html5 registrazione video e upload?