RTCDataChannelEvent: channel-Eigenschaft

Die schreibgeschützte Eigenschaft RTCDataChannelEvent.channel gibt den mit dem Ereignis verbundenen RTCDataChannel zurück.

Wert

Ein RTCDataChannel-Objekt, das den Datenkanal darstellt, der die empfangende RTCPeerConnection mit ihrem entfernten Peer verbindet.

Beispiel

Die erste Zeile des Codes im unten gezeigten datachannel-Ereignishandler nimmt den Kanal aus dem Ereignisobjekt und speichert ihn lokal, um ihn durch den Code zu verwenden, der den Datenverkehr verarbeitet.

js
pc.ondatachannel = (event) => {
  inboundDataChannel = event.channel;
  inboundDataChannel.onmessage = handleIncomingMessage;
  inboundDataChannel.onopen = handleChannelOpen;
  inboundDataChannel.onclose = handleChannelClose;
};

Spezifikationen

Specification
WebRTC: Real-Time Communication in Browsers
# dom-datachannelevent-channel

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch