Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

RTCError: errorDetail-Eigenschaft

Baseline 2026
Neu verfügbar

Seit April 2026 funktioniert diese Funktion auf aktuellen Geräten und in aktuellen Browserversionen. Auf älteren Geräten oder in älteren Browsern funktioniert sie möglicherweise nicht.

Die errorDetail schreibgeschützte Eigenschaft des RTCError-Interfaces ist ein String, der den WebRTC-spezifischen Fehlercode angibt, der aufgetreten ist.

Wert

Ein schreibgeschützter String, dessen Wert den Typ des WebRTC-spezifischen Fehlers angibt, der auf einer RTCPeerConnection aufgetreten ist. Die möglichen Werte sind:

data-channel-failure

Der RTCDataChannel der Verbindung ist fehlgeschlagen.

dtls-failure

Die Verhandlung der DTLS-Verbindung ist fehlgeschlagen oder die Verbindung wurde mit einem schwerwiegenden Fehler beendet. Die message-Eigenschaft des Fehlers enthält Details zur Natur des Fehlers. Wenn ein schwerwiegender Fehler empfangen wird, wird die receivedAlert-Eigenschaft des Fehlerobjekts auf den Wert des empfangenen DTLS-Alarms gesetzt. Wenn hingegen ein schwerwiegender Fehler gesendet wurde, wird die sentAlert-Eigenschaft auf den Wert des Alarms gesetzt.

fingerprint-failure

Das entfernte Zertifikat für den RTCDtlsTransport stimmt nicht mit einem der in der SDP aufgelisteten Fingerabdrücke überein. Wenn das entfernte Gegenüber das lokale Zertifikat nicht mit den bereitgestellten Fingerabdrücken abgleichen kann, tritt dieser Fehler nicht auf, obwohl diese Situation stattdessen zu einem dtls-failure-Fehler führen könnte.

hardware-encoder-error

Der Hardware-Encoder unterstützt die gegebenen Konfigurationsparameter nicht.

hardware-encoder-not-available

Die zur Durchführung der angeforderten Operation erforderlichen Hardware-Encoder-Ressourcen sind nicht verfügbar.

sctp-failure

Die Verhandlung des SCTP ist fehlgeschlagen oder die Verbindung wurde mit einem schwerwiegenden Fehler beendet. Der SCTP-Ursachencode kann in der sctpCauseCode-Eigenschaft des RTCError-Objekts gefunden werden. SCTP-Ursachencodes 1-13 sind in der SCTP-Spezifikation definiert: RFC 4960, Abschnitt 3.3.10.

sdp-syntax-error

Die SDP-Syntax ist ungültig. Die sdpLineNumber-Eigenschaft des Fehlers gibt die Zeilennummer der SDP-Nachricht an, bei der der Fehler erkannt wurde.

Spezifikationen

Spezifikation
WebRTC: Real-Time Communication in Browsers
# dom-rtcerror-errordetail

Browser-Kompatibilität