Événement onloadeddata

Définition et utilisation

Un événement onloadeddata se produit lorsque les données du cadre actuel sont chargées, mais il n'y a pas assez de données pour jouer le prochain cadre de l'audio/vidéo spécifié.

Pendant le processus de chargement de l'audio/vidéo, 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 lorsque les données du cadre actuel sont disponibles (pour <video>) :

<video onloadeddata="myFunction()">

Essayez-le vous-même

Exemple 2

Exécutez du JavaScript lorsque les données du cadre actuel sont disponibles (pour <audio>) :

<audio onloadeddata="myFunction()">

Essayez-le vous-même

Syntaxe

En HTML :

<element onloadeddata="myScript">

Essayez-le vous-même

En JavaScript :

object.onloadeddata = function(){myScript};

Essayez-le vous-même

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

object.addEventListener("loadeddata", 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

Support du navigateur

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

Événement Chrome IE Firefox Safari Opera
onloadeddata Support 9.0 Support Support Support