Oggetto DOM Video HTML
- Pagina precedente <var>
- Pagina successiva CSSStyleDeclaration
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");
Creazione dell'oggetto Video
Puoi creare un elemento <video> utilizzando il metodo document.createElement():
var x = document.createElement("VIDEO");
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. |
- Pagina precedente <var>
- Pagina successiva CSSStyleDeclaration