MediaError: code-Eigenschaft
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
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
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 derMediaError.code
-Eigenschaft