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 Textzeichenkette mit spezifischen Diagnoseinformationen zu erhalten, siehe MediaError.message
.
Wert
Ein numerischer Wert, der den allgemeinen Fehlertyp angibt, der aufgetreten ist. Die möglichen Werte sind unten beschrieben unter Medienfehler-Codekonstanten.
Medienfehler-Codekonstanten
Name | Wert | Beschreibung |
---|---|---|
MEDIA_ERR_ABORTED |
1 |
Das Abrufen der zugehörigen Ressource wurde auf Anfrage des Benutzers abgebrochen. |
MEDIA_ERR_NETWORK |
2 |
Eine Art von Netzwerkfehler ist aufgetreten, der das erfolgreiche Abrufen der Medien verhinderte, obwohl sie zuvor verfügbar waren. |
MEDIA_ERR_DECODE |
3 |
Obwohl zuvor festgestellt wurde, dass die Medienressource nutzbar ist, trat ein Fehler beim Versuch auf, die Medienressource zu decodieren, was zu einem Fehler führte. |
MEDIA_ERR_SRC_NOT_SUPPORTED |
4 |
Die zugehörige Ressource oder das Medienanbieterobjekt (wie z.B. ein [`MediaStream`](/de/docs/Web/API/MediaStream)) wurde als ungeeignet befunden. |
Beispiele
Dieses Beispiel erstellt ein <video>
-Element, richtet einen Fehlerbehandler dafür ein und setzt dann das src
-Attribut des Elements auf die Videoressource, die im Element präsentiert werden soll. Der Fehlerbehandler 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 Standard # dom-mediaerror-code-dev |
Browser-Kompatibilität
BCD tables only load in the browser
Siehe auch
MediaError
: Schnittstelle zur Definition derMediaError.code
-Eigenschaft.