Oggetto DOM Video HTML

Oggetto Video

L'oggetto Video è un nuovo oggetto introdotto in HTML5.

L'oggetto Video rappresenta l'elemento HTML <video>.

Accesso all'oggetto Video

Puoi accedere all'elemento <video> utilizzando getElementById():

var x = document.getElementById("myVideo");

Prova a farlo tu stesso

Creazione dell'oggetto Video

Puoi creare un elemento <video> utilizzando il metodo document.createElement():

var x = document.createElement("VIDEO");

Prova a farlo tu stesso

Proprietà dell'oggetto Video

Proprietà Descrizione
audioTracks Restituisce l'oggetto AudioTrackList che rappresenta le tracce audio disponibili.
autoplay Imposta o restituisce se il video dovrebbe essere riprodotto immediatamente dopo essere stato caricato.
buffered Restituisce l'oggetto TimeRanges che rappresenta la parte del video già scaricata.
controller Restituisce l'oggetto MediaController che rappresenta il controllore multimediale corrente del video.
controls Imposta o restituisce se i controlli del video dovrebbero essere visualizzati (ad esempio play/pause ecc.).
crossOrigin Imposta o restituisce le impostazioni CORS del video.
currentSrc Restituisce l'URL del video corrente.
currentTime Imposta o restituisce la posizione di riproduzione corrente nel video (in secondi).
defaultMuted Imposta o restituisce se il video dovrebbe essere predefinitamente silenzioso.
defaultPlaybackRate Imposta o restituisce la velocità di riproduzione predefinita del video.
duration Restituisce la lunghezza del video (in secondi).
ended Restituisce se la riproduzione del video è finita.
error Restituisce l'oggetto MediaError che rappresenta lo stato di errore del video.
height Imposta o restituisce il valore dell'attributo height del video.
loop Imposta o restituisce se il video dovrebbe essere riprodotto di nuovo alla fine.
mediaGroup Imposta o restituisce il nome del media group di proprietà del video.
muted Imposta o restituisce se il suono è spento.
networkState Restituisce lo stato di rete corrente del video.
paused Imposta o restituisce se il video è in pausa.
playbackRate Imposta o restituisce la velocità di riproduzione del video.
played Restituisce l'oggetto TimeRanges che rappresenta la parte del video già riprodotta.
poster Imposta o restituisce il valore dell'attributo poster del video.
preload Imposta o restituisce il valore dell'attributo preload del video.
readyState Restituisce lo stato di pronto del video corrente.
seekable Restituisce l'oggetto TimeRanges che rappresenta la parte video raggiungibile.
seeking Restituisce se l'utente sta cercando nel video in questo momento.
src Imposta o restituisci il valore della proprietà src del video.
startDate Restituisce l'oggetto Date che rappresenta l'offset di tempo corrente.
textTracks Restituisce l'oggetto TextTrackList che rappresenta le tracce di testo disponibili.
videoTracks Restituisce l'oggetto VideoTrackList che rappresenta le tracce video disponibili.
volume Imposta o restituisci il volume del video.
width Imposta o restituisci il valore della proprietà width del video.

Metodi dell'oggetto Video

Metodo Descrizione
addTextTrack() Aggiungi un nuovo traccia di testo al video.
canPlayType() Controlla se il browser può riprodurre il tipo di video specificato.
load() Ricarica l'elemento video.
play() Inizia la riproduzione del video.
pause() Pausa la riproduzione del video corrente.

Proprietà e eventi standard

Il objeto Video supporta gli standardProprietàeEventi.

Pagine correlate

Corso di HTML:Video HTML5

Manuale di riferimento di HTML:Etichetta <video> di HTML