这是
实验性技术
检查
浏览器兼容性表格
要小心谨慎在生产中使用这之前。
只读
RTCDataChannel
property
label
返回
DOMString
containing a name describing the data channel. These labels are not required to be unique.
You may use the label as you wish; you could use it to identify all the channels that are being used for the same purpose, by giving them all the same name. Or you could give each channel a unique label for tracking purposes. It's entirely up to the design decisions made when building your site or app.
A unique ID can be found in the
id
特性。
A data channel's label is set when the channel is created by calling
RTCPeerConnection.createDataChannel()
. It cannot be changed after that.
var name = aDataChannel.label;
A string identifier assigned by the Web site or app when the data channel was created, as specified when
RTCPeerConnection.createDataChannel()
was called to create the channel.
This sample creates a data channel on an
RTCPeerConnection
, then, some time later, sets the content of a UI element to display the channel's name.
var pc = new RTCPeerConnection();
var dc = pc.createDataChannel("my channel");
/* ... */
document.getElementById("channel-name").innerHTML =
"<span class='channelName'>" + dc.label + "</span>";
| 规范 | 状态 | 注释 |
|---|---|---|
|
WebRTC 1.0: Real-time Communication Between Browsers
The definition of 'RTCDataChannel.label' in that specification. |
候选推荐 | 最初的规范。 |
| 桌面 | 移动 | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
label
|
Chrome 56 | Edge ≤79 | Firefox Yes | IE No | Opera 43 | Safari No | WebView Android 56 | Chrome Android 56 | Firefox Android Yes | Opera Android 43 | Safari iOS No | Samsung Internet Android 6.0 |
完整支持
不支持
实验。期望将来行为有所改变。
RTCDataChannel
MediaDevices.getUserMedia()
Navigator.mediaDevices
RTCCertificate
RTCDTMFSender
RTCDTMFToneChangeEvent
RTCDataChannelEvent
RTCDtlsTransport
RTCErrorEvent
RTCIceCandidate
RTCIceTransport
RTCPeerConnection
RTCPeerConnectionIceErrorEvent
RTCPeerConnectionIceEvent
RTCRtpReceiver
RTCRtpSender
RTCRtpTransceiver
RTCSctpTransport
RTCSessionDescription
RTCStatsEvent
RTCStatsReport
RTCTrackEvent