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