Definición y Uso
El evento durationchange se produce cuando se cambia los datos de duración del audio / video especificado.
Nota: Cuando se carga un archivo de audio / vídeo, la duración cambiará de "NaN" a la duración real del audio / vídeo.
Durante el proceso de carga de un archivo de audio / vídeo, se producen los siguientes acontecimientos, en este orden:
- loadstart
- durationchange
- loadedmetadata
- loadeddata
- progress
- canplay
- canplaythrough
Se aplica a
El ondurationchange atributo es parte de los atributos de los eventos , y se puede utilizar en los siguientes elementos:
Elementos | Evento |
---|---|
<audio> | durationchange |
<video> | durationchange |
Ejemplos
Audio Ejemplo
Ejecutar "myFunction" cuando el audio está listo para empezar a jugar:
<audio ondurationchange="myFunction()">
Inténtalo tú mismo " Video Ejemplo
Ejecutar "myFunction" cuando el vídeo está listo para empezar a jugar:
<video ondurationchange="myFunction()">
Inténtalo tú mismo " Soporte para el navegador
El ondurationchange
atributo tiene el siguiente soporte de los navegadores para cada elemento:
Elemento | |||||
---|---|---|---|---|---|
audio | Sí | 9.0 | Sí | Sí | Sí |
video | Sí | 9.0 | Sí | Sí | Sí |