English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Manuale di riferimento HTML

Manuale completo dei tag HTML

Audio/Video HTML

Quando inseriamo questi tag audio/video nella pagina, ci rendiamo conto che non ci sono file audio e i file video non possono essere riprodotti. Cos'è questa ragione? Questo perché ci mancano alcuni elementi multimediali, ecco una lista di alcuni elementi multimediali

Manuale di riferimento HTML audio/video

L'HTML5 DOM fornisce metodi, proprietà e eventi per gli elementi <audio> e <video>.

Questi metodi, proprietà e eventi consentono di utilizzare JavaScript per manipolare gli elementi <audio> e <video>.

Metodi HTML audio/video

Metododescrizione
addTextTrack()Aggiungere una nuova traccia di testo all'audio/video.
canPlayType()Verificare se il browser può riprodurre il tipo di audio/video specificato.
load()Ricaricare l'elemento audio/video.
play()Iniziare a riprodurre l'audio/video.
pause()Pausare l'audio/video in riproduzione.

Proprietà HTML audio/video

Proprietàdescrizione
audioTracksRestituire l'oggetto AudioTrackList che rappresenta le tracce audio disponibili.
autoplayImpostare o restituire se l'audio/video deve essere riprodotto automaticamente alla fine del caricamento.
bufferedRestituire l'oggetto TimeRanges che rappresenta la parte di audio/video già in cache.
controllerRestituire l'oggetto MediaController che rappresenta il controller multimediale dell'audio/video.
controlsImpostare o restituire se l'audio/video deve visualizzare i controlli (ad esempio, riproduzione/pausa).
crossOriginImpostare o restituire le impostazioni CORS dell'audio/video.
currentSrcrestituisce l'URL corrente dell'audio/video.
currentTimeimposta o restituisce la posizione di riproduzione corrente dell'audio/video (in secondi).
defaultMutedimposta o restituisce se l'audio/video dovrebbe essere predefinitamente mutato.
defaultPlaybackRateimposta o restituisce la velocità di riproduzione predefinita dell'audio/video.
durationrestituisce la lunghezza corrente dell'audio/video (in secondi).
endedrestituisce se la riproduzione dell'audio/video è finita.
errorrestituisce l'oggetto MediaError che rappresenta lo stato di errore dell'audio/video.
loopimposta o restituisce se l'audio/video dovrebbe essere riprodotto di nuovo alla fine.
mediaGroupimposta o restituisce il gruppo di media all'interno del quale l'audio/video appartiene (usato per connettere più elementi audio/video).
mutedimposta o restituisce se l'audio/video è mutato.
networkStaterestituisce lo stato di rete dell'audio/video corrente.
pausedimposta o restituisce se l'audio/video è in pausa.
playbackRateimposta o restituisce la velocità di riproduzione dell'audio/video.
playedrestituisce l'oggetto TimeRanges che rappresenta le parti riprodotte dell'audio/video.
preloadimposta o restituisce se l'audio/video dovrebbe essere caricato dopo il caricamento della pagina.
readyStaterestituisce lo stato di pronto dell'audio/video corrente.
seekablerestituisce l'oggetto TimeRanges che rappresenta le parti indirizzabili dell'audio/video.
seekingrestituisce se l'utente sta cercando nell'audio/video.
srcimposta o restituisce la sorgente corrente dell'elemento audio/video.
startDaterestituisce l'oggetto Date che rappresenta l'offset di tempo corrente.
textTracksrestituisce l'oggetto TextTrackList che rappresenta le tracce di testo disponibili.
videoTracksrestituisce l'oggetto VideoTrackList che rappresenta le tracce video disponibili.
volumeimposta o restituisce il volume dell'audio/video.

eventi HTML audio/video

eventodescrizione
abortSi attiva quando il caricamento dell'audio/video è stato abbandonato.
canplaySi attiva quando il browser può iniziare a riprodurre l'audio/video.
canplaythroughSi attiva quando il browser può riprodurre senza interruzioni a causa del buffering.
durationchangeSi attiva quando la durata dell'audio/video è cambiata.
emptiedSi attiva quando la playlist attuale è vuota.
endedSi attiva quando la playlist attuale è terminata.
errorSi attiva quando si verifica un errore durante il caricamento dell'audio/video.
loadeddataViene attivato quando il browser ha caricato il fotogramma corrente dell'audio/video.
loadedmetadataViene attivato quando il browser ha caricato i metadati dell'audio/video.
loadstartViene attivato quando il browser inizia a cercare l'audio/video.
pauseViene attivato quando l'audio/video è in pausa.
playViene attivato quando l'audio/video è iniziato o non è più in pausa.
playingViene attivato quando l'audio/video è pronto dopo essere stato pausa o fermato per il buffering.
progressViene attivato quando il browser sta scaricando l'audio/video.
ratechangeViene attivato quando la velocità di riproduzione dell'audio/video è stata cambiata.
seekedViene attivato quando l'utente è arrivato a una nuova posizione nell'audio/video.
seekingViene attivato quando l'utente inizia a muoversi/saltare a una nuova posizione nell'audio/video.
stalledViene attivato quando il browser tenta di ottenere dati mediatici ma i dati non sono disponibili.
suspendViene attivato quando il browser non cerca di ottenere dati mediatici.
timeupdateViene attivato quando la posizione di riproduzione attuale è stata cambiata.
volumechangeViene attivato quando la volume è stato cambiato.
in attesaViene attivato quando il video si ferma per il buffering del prossimo fotogramma.