A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://developer.mozilla.org/de/docs/Web/API/RTCDtlsTransport/error_event below:

RTCDtlsTransport: error event - Web-APIs

RTCDtlsTransport: error event

Limited availability

Ein RTCDtlsTransport erhält ein error-Ereignis, wenn ein Fehler auf der Transporteebene bei der RTCPeerConnection auftritt.

Dieses Ereignis kann nicht abgebrochen werden und wird nicht weitergeleitet.

Syntax

Verwenden Sie den Ereignisnamen in Methoden wie addEventListener() oder setzen Sie eine Event-Handler-Eigenschaft.

addEventListener("error", (event) => { })

onerror = (event) => { }
Ereignistyp Ereigniseigenschaften

Neben den standardmäßigen Eigenschaften, die auf der Event-Schnittstelle verfügbar sind, enthält RTCErrorEvent auch die folgenden:

error Schreibgeschützt

Ein RTCError-Objekt, das den aufgetretenen Fehler angibt; dieses Objekt enthält den Fehler-Typ, Informationen über den Ort des Fehlers (wie z.B. welche Zeilennummer im SDP oder welcher SCTP-Ursachencode betroffen war).

Beschreibung

Fehler auf der Transporteebene werden einen der folgenden Werte für die spezifische Fehler RTCError-Eigenschaft errorDetail haben:

dtls-failure

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

fingerprint-failure

Das entfernte Zertifikat für den RTCDtlsTransport stimmte nicht mit einem der im SDP aufgeführten Fingerabdrücke überein. Wenn das entfernte Peering das lokale Zertifikat nicht mit den bereitgestellten Fingerabdrücken abgleichen kann, tritt dieser Fehler nicht auf, obwohl dies stattdessen zu einem dtls-failure führen kann.

Beispiele

In diesem Beispiel wird die onerror Ereignis-Handler-Eigenschaft verwendet, um den Handler für das error-Ereignis festzulegen.

transport.onerror = (ev) => {
  const err = ev.error;

  // …
};

Hinweis: Da RTCError nicht zu den veralteten Fehlern gehört, ist der Wert von code immer 0.

Spezifikationen Browser-Kompatibilität Siehe auch MDN-Feedback-Box War diese Übersetzung hilfreich?

Diese Seite wurde automatisch aus dem Englischen übersetzt.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4