Événement onloadedmetadata

Définition et utilisation

Lorsque les métadonnées spécifiées pour l'audio/video sont chargées, l'événement onloadedmetadata est déclenché.

Les métadonnées de l'audio/video incluent : la durée, la dimension (seulement pour la vidéo) et les pistes de texte.

Au cours du chargement de l'audio/video, les événements suivants se produisent dans l'ordre suivant :

  1. onloadstart
  2. ondurationchange
  3. onloadedmetadata
  4. onloadeddata
  5. onprogress
  6. oncanplay
  7. oncanplaythrough

Exemple

Exemple 1

Exécutez du JavaScript lors du chargement des métadonnées de la vidéo :

<video onloadedmetadata="myFunction()">

Essayez-le vous-même

Exemple 2

Exécutez du JavaScript après le chargement des métadonnées de l'audio :

<audio onloadedmetadata="myFunction()">

Essayez-le vous-même

Syntaxe

Dans HTML :

<element onloadedmetadata="myScript">

Essayez-le vous-même

Dans JavaScript :

object.onloadedmetadata = function(){myScript};

Essayez-le vous-même

Dans JavaScript, utilisez la méthode addEventListener() :

object.addEventListener("loadedmetadata", myScript);

Essayez-le vous-même

Remarque :Internet Explorer 8 et versions antérieures ne prennent pas en charge méthode addEventListener().

Détails techniques

Bubbling : Non pris en charge
Annulable : Non pris en charge
Type d'événement : Événement
Balises HTML prises en charge : <audio> et <video>
Version DOM : Événements de niveau 3

Prise en charge du navigateur

Les nombres dans le tableau indiquent la première version du navigateur qui prend en charge cet événement.

événement Chrome IE Firefox Safari Opera
onloadedmetadata Support 9.0 Support Support Support