这是
实验性技术
检查
浏览器兼容性表格
要小心谨慎在生产中使用这之前。
只读
RTCDataChannel
property
ordered
indicates whether or not the data channel guarantees in-order delivery of messages; the default is
true
, which indicates that the data channel is indeed ordered.
This is set when the
RTCDataChannel
is created, by setting the
ordered
property on the
RTCDataChannelInit
object passed as
RTCPeerConnection.createDataChannel()
's
选项
参数。
var ordered = aDataChannel.ordered;
A
布尔
value which is
true
if in-order delivery is guaranteed and is otherwise
false
.
var pc = new RTCPeerConnection();
var dc = pc.createDataChannel("my channel");
if (!dc.ordered) {
// Handle unordered messaging
}
| 规范 | 状态 | 注释 |
|---|---|---|
|
WebRTC 1.0: Real-time Communication Between Browsers
The definition of 'RTCDataChannel.ordered' in that specification. |
候选推荐 | 最初的规范。 |
| 桌面 | 移动 | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
ordered
|
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