RTCError: errorDetail-Eigenschaft
Die schreibgeschützte errorDetail
-Eigenschaft der Schnittstelle RTCError
ist ein String, der den spezifischen Fehlercode des WebRTC 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 Aushandlung der DTLS-Verbindung ist fehlgeschlagen oder die Verbindung wurde mit einem schwerwiegenden Fehler beendet. Die
message
-Eigenschaft des Fehlers enthält Details zur Art des Fehlers. Wenn ein schwerwiegender Fehler empfangen wird, wird diereceivedAlert
-Eigenschaft des Fehlerobjekts auf den Wert des empfangenen DTLS-Alarms gesetzt. Wenn hingegen ein schwerwiegender Fehler gesendet wurde, wird diesentAlert
auf den Wert des Alarms gesetzt. fingerprint-failure
-
Das entfernte Zertifikat für den
RTCDtlsTransport
stimmt mit keinem der im SDP aufgeführten Fingerabdrücke überein. Wenn der entfernte Partner das lokale Zertifikat nicht mit den bereitgestellten Fingerabdrücken abgleichen kann, tritt dieser Fehler nicht auf, obwohl in diesem Fall stattdessen eindtls-failure
-Fehler auftreten 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 Hardware-Encoder-Ressourcen sind nicht verfügbar.
sctp-failure
-
Die SCTP-Aushandlung ist fehlgeschlagen oder die Verbindung wurde mit einem schwerwiegenden Fehler beendet. Der SCTP-Ursachencode kann im
RTCError
-Objekt in dersctpCauseCode
-Eigenschaft 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 innerhalb der SDP an, bei der der Fehler entdeckt wurde.
Beispiele
tbd
Spezifikationen
Specification |
---|
WebRTC: Real-Time Communication in Browsers # dom-rtcerror-errordetail |
Browser-Kompatibilität
BCD tables only load in the browser