Definizione e utilizzo
L'evento durationchange si verifica quando viene modificato i dati durata del audio / video specificato.
Nota: Quando un audio / video viene caricato, la durata cambierà da "NaN" alla durata effettiva del audio / video.
Durante il processo di caricamento di un audio / video, i seguenti eventi si verificano, in questo ordine:
- loadstart
- durationchange
- loadedmetadata
- loadeddata
- progress
- canplay
- canplaythrough
Si applica a
Il ondurationchange attributo è parte degli attributi di eventi , e può essere utilizzato sui seguenti elementi:
Elementi | Evento |
---|---|
<audio> | durationchange |
<video> | durationchange |
Esempi
Audio Esempio
Eseguire "myFunction" quando l'audio è pronto per iniziare a giocare:
<audio ondurationchange="myFunction()">
Prova tu stesso " Video Esempio
Eseguire "myFunction" quando il video è pronto per iniziare a giocare:
<video ondurationchange="myFunction()">
Prova tu stesso " Supporto per il browser
Il ondurationchange
attributo ha la seguente supporto del browser per ogni elemento:
Elemento | |||||
---|---|---|---|---|---|
audio | sì | 9.0 | sì | sì | sì |
video | sì | 9.0 | sì | sì | sì |