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.

Hinweis: Diese Funktion ist in Dedicated Web Workers verfügbar.

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

Wert

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

data-channel-failure

Der RTCDataChannel der Verbindung ist fehlgeschlagen.

dtls-failure

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

fingerprint-failure

Das entfernte Zertifikat für den RTCDtlsTransport stimmt mit keinem der in der SDP aufgeführten Fingerabdrücke überein. Wenn der entfernte Peer 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 kann.

hardware-encoder-error

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

hardware-encoder-not-available

Die für die Durchführung der angeforderten Operation erforderlichen Ressourcen des Hardware-Encoders sind nicht verfügbar.

sctp-failure

Die Aushandlung von 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-Fehlerursachencodes 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, in der der Fehler erkannt wurde.

Spezifikationen

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

Browser-Kompatibilität