onloadedmetadata-Ereignis

Definition und Verwendung

Wenn die Metadaten des angegebenen Audio/Video geladen sind, tritt das Ereignis onloadedmetadata auf.

Die Metadaten von Audio/Video umfassen: Dauer, Dimensionen (nur für Videos) und Textspuren.

Während des Ladevorgangs von Audio/Video treten die folgenden Ereignisse in dieser Reihenfolge auf:

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

Beispiel

Beispiel 1

Führen Sie JavaScript aus, wenn die Metadaten der Videodatei geladen werden:

<video onloadedmetadata="myFunction()">

Versuchen Sie es selbst

Beispiel 2

Führen Sie JavaScript nach dem Laden der Metadaten der Audio-Datei aus:

<audio onloadedmetadata="myFunction()">

Versuchen Sie es selbst

Syntax

Im HTML:

<element onloadedmetadata="myScript">

Versuchen Sie es selbst

Im JavaScript:

object.onloadedmetadata = function(){myScript};

Versuchen Sie es selbst

Im JavaScript wird die Methode addEventListener() verwendet:

object.addEventListener("loadedmetadata", myScript);

Versuchen Sie es selbst

Anmerkung:Internet Explorer 8 oder frühere Versionen unterstützen dies nicht addEventListener() Methode.

Technische Details

Blasen: Nicht unterstützt
Abbrechbar: Nicht unterstützt
Ereignis-Typ: Ereignis
Unterstützte HTML-Tags: <audio> und <video>
DOM-Version: Level 3 Ereignisse

Browser-Unterstützung

Die Zahlen in der Tabelle weisen auf die erste Browser-Version hin, die das Ereignis vollständig unterstützt.

Ereignis Chrome IE Firefox Safari Opera
onloadedmetadata Unterstützung 9.0 Unterstützung Unterstützung Unterstützung