Video Object
Il video oggetto è nuovo in HTML5.
L'oggetto del video rappresenta un HTML <video> elemento.
Nota: Il <video> elemento non è supportato in Internet Explorer 8 e versioni precedenti.
Accedere a un oggetto Video
È possibile accedere a un <video> elemento utilizzando getElementById() :
Creare un oggetto Video
È possibile creare un <video> elemento utilizzando il document. createElement() document. createElement() Metodo:
Proprietà Video Object
Proprietà | Descrizione |
---|---|
audioTracks | Restituisce un oggetto che rappresenta AudioTrackList tracce audio disponibili |
autoplay | Imposta o restituisce se un video dovrebbe iniziare a giocare non appena è pronto |
buffered | Restituisce un oggetto che rappresenta il TimeRanges Buffered parti di un video |
controller | Restituisce l'oggetto MediaController che rappresenta il controller supporto corrente di un video |
controls | Imposta o restituisce se un video dovrebbe avere controlli visualizzati (play/pause etc) |
crossOrigin | Imposta o restituisce le impostazioni CORS di un video |
currentSrc | Restituisce l'URL del video corrente |
currentTime | Imposta o restituisce la posizione di riproduzione corrente in un video (in seconds) |
defaultMuted | Imposta o restituisce se il video debba essere disattivato per default |
defaultPlaybackRate | Imposta o Indica se la velocità di riproduzione di default del video |
duration | Restituisce la lunghezza di un video (in seconds) |
ended | Restituisce se la riproduzione del video è terminato |
error | Restituisce un oggetto che rappresenta MediaError lo stato di errore del video |
height | Imposta o restituisce il valore della height attributi di un video |
loop | Imposta o restituisce se il video debba iniziare a giocare di nuovo, ogni volta che è finita |
mediaGroup | Imposta o restituisce il nome del gruppo di supporto del video(s) è una parte del |
muted | Imposta o restituisce se il suono di un video devono essere spente |
networkState | Restituisce lo stato attuale rete di un video |
paused | Imposta o restituisce se un video è in pausa |
playbackRate | Imposta o restituisce la velocità di riproduzione video |
played | Restituisce un oggetto che rappresenta TimeRanges le parti giocate del video |
poster | Imposta o restituisce il valore del poster attributi di un video |
preload | Imposta o restituisce il valore del preload attributi di un video |
readyState | Restituisce l'attuale stato di pronto di un video |
seekable | Restituisce un oggetto che rappresenta le parti TimeRanges ricercabile di un video |
seeking | Restituisce se l'utente è attualmente alla ricerca nel video |
src | Imposta o restituisce il valore del src attributo di un video |
startDate | Restituisce un oggetto Date che rappresenta l'ora corrente compensata |
textTracks | Restituisce un oggetto che rappresenta TextTrackList le tracce di testo disponibili |
videoTracks | Restituisce un oggetto che rappresenta VideoTrackList le tracce video disponibili |
volume | Imposta o restituisce il volume audio di un video |
width | Imposta o restituisce il valore della width attributi di un video |
Metodi Video Object
Metodo | Descrizione |
---|---|
addTextTrack() | Aggiunge una nuova traccia di testo al video |
canPlayType() | Verifica se il browser in grado di riprodurre il tipo di video specificato |
load() | Re-carichi l'elemento video |
play() | Avvia la riproduzione del video |
pause() | Mette in pausa il video in fase di riproduzione |
Proprietà ed eventi standard
L'oggetto video supporta anche lo standard proprietà ed eventi .
Pagine correlate
Tutorial HTML: video HTML5
Di riferimento HTML: HTML <video> tag