Atributo HTML ondurationchange


Definición y uso

El evento de cambio de duración se produce cuando se modifican los datos de duración del audio/vídeo especificado.

Nota: cuando se carga un audio/video, la duración cambiará de "NaN" a la duración real del audio/video.

Durante el proceso de carga de un audio/video, ocurren los siguientes eventos, en este orden:

  1. inicio de carga
  2. duracióncambiar
  3. metadatos cargados
  4. datos cargados
  5. Progreso
  6. Poder jugar
  7. puede jugar

Se aplica a

El atributo ondurationchange es parte de Event Attributes y se puede usar en los siguientes elementos:

Elementos Evento
<audio> duracióncambiar
<vídeo> duracióncambiar

Ejemplos

Ejemplo de audio

Ejecute "myFunction" cuando el audio esté listo para comenzar a reproducirse:

<audio ondurationchange="myFunction()">

Ejemplo de vídeo

Ejecute "myFunction" cuando el video esté listo para comenzar a reproducirse:

<video ondurationchange="myFunction()">

Compatibilidad con navegador

El ondurationchangeatributo tiene el siguiente soporte de navegador para cada elemento:

Element
audio Yes 9.0 Yes Yes Yes
video Yes 9.0 Yes Yes Yes