MediaError: code-Eigenschaft

Die schreibgeschützte Eigenschaft MediaError.code gibt einen numerischen Wert zurück, der die Art des Fehlers darstellt, der bei einem Media-Element aufgetreten ist. Um eine Textzeichenfolge mit spezifischen Diagnostikinformationen zu erhalten, siehe MediaError.message.

Wert

Ein numerischer Wert, der die allgemeine Art des aufgetretenen Fehlers anzeigt. Die möglichen Werte sind unten bei Media-Fehlercode-Konstanten beschrieben.

Media-Fehlercode-Konstanten

Name Wert Beschreibung
MEDIA_ERR_ABORTED 1 Das Abrufen der zugehörigen Ressource wurde auf Wunsch des Benutzers abgebrochen.
MEDIA_ERR_NETWORK 2 Es ist eine Art von Netzwerkfehler aufgetreten, die verhinderte, dass die Medien erfolgreich abgerufen werden konnten, obwohl sie zuvor verfügbar waren.
MEDIA_ERR_DECODE 3 Obwohl zuvor festgestellt wurde, dass die Ressource nutzbar ist, trat beim Versuch, die Mediendatei zu dekodieren, ein Fehler auf.
MEDIA_ERR_SRC_NOT_SUPPORTED 4 Die zugehörige Ressource oder das Medienanbieter-Objekt (wie z.B. ein [`MediaStream`](/de/docs/Web/API/MediaStream)) wurde als ungeeignet befunden.

Beispiele

Dieses Beispiel erstellt ein <video>-Element, richtet einen Fehler-Handler dafür ein und legt dann das src-Attribut des Elements auf die Videoressource fest, die im Element präsentiert werden soll. Der Fehler-Handler gibt eine Nachricht aus

js
const obj = document.createElement("video");
obj.onerror = () => {
  console.error(`Error with media: ${obj.error.code}`);
};
obj.src = "https://example.com/blahblah.mp4";

Spezifikationen

Specification
HTML
# dom-mediaerror-code-dev

Browser-Kompatibilität

Siehe auch

  • MediaError: Schnittstelle zur Definition der MediaError.code-Eigenschaft