--- title: RTCDataChannelEvent slug: Web/API/RTCDataChannelEvent translation_of: Web/API/RTCDataChannelEvent ---
{{APIRef("WebRTC")}}{{SeeCompatTable}}
RTCDataChannelEvent
インタフェースは{{domxref("RTCPeerConnection")}}へ{{domxref("RTCDataChannel")}}をアタッチしている時に発生するイベントを表現します。イベントタイプは、{{event("datachannel")}}です。
{{domxref("RTCDataChannelEvent")}} は {{domxref("Event")}}であり、このイベントは {{domxref("Event")}}のプロパティも実装します。
新しいRTCDataChannelEvent
を返します。このコンストラクタは2つの引数を持ち、最初の引数は、イベントタイプを表す {{domxref("DOMString")}} で、2つ目の引数は{{domxref("RTCDataChannel")}}を含むディクショナリです。{{domxref("RTCDataChannelEvent")}} は {{domxref("Event")}}であり、このイベントは {{domxref("Event")}}のプロパティも実装します。 具体的な {{domxref("RTCDataChannelEvent")}} メソッドはありません。
pc.ondatachannel = function( ev ) { alert("The data channel " + ev.channel.label + " has been added to this connection."); }
Specification | Status | Comment |
---|---|---|
{{ SpecName('WebRTC 1.0', '#idl-def-RTCDataChannelEvent', 'RTCDataChannelEvent') }} | {{Spec2('WebRTC 1.0')}} | Initial definition. |
{{Compat("api.RTCDataChannelEvent")}}