只读
RTCIceTransport
property
role
indicates which
ICE
role the transport is fulfilling: that of the controlling agent, or the agent that is being controlled.
You can learn more about ICE roles in Choosing a candidate pair in WebRTC connectivity .
iceRole = RTCIceTransport.role;
A
DOMString
specifying whether the
RTCIceTransport
represents the controlling agent or the controlled agent. The value must be one of those found in the enumerated type
RTCIceRole
:
"controlling"
RTCIceTransport
object is serving as the controlling agent.
"controlled"
The transport is the controlled agent.
| 规范 | 状态 | 注释 |
|---|---|---|
|
WebRTC 1.0: Real-time Communication Between Browsers
The definition of 'RTCIceTransport.role' in that specification. |
候选推荐 | 初始定义。 |
| 桌面 | 移动 | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
role
|
Chrome 不支持 No | Edge 不支持 15 — 79 | Firefox 不支持 No | IE 不支持 No | Opera 不支持 No | Safari 不支持 No | WebView Android 不支持 No | Chrome Android 不支持 No | Firefox Android 不支持 No | Opera Android 不支持 No | Safari iOS 不支持 No | Samsung Internet Android 不支持 No |
不支持
RTCIceTransport
MediaDevices.getUserMedia()
Navigator.mediaDevices
RTCCertificate
RTCDTMFSender
RTCDTMFToneChangeEvent
RTCDataChannel
RTCDataChannelEvent
RTCDtlsTransport
RTCErrorEvent
RTCIceCandidate
RTCPeerConnection
RTCPeerConnectionIceErrorEvent
RTCPeerConnectionIceEvent
RTCRtpReceiver
RTCRtpSender
RTCRtpTransceiver
RTCSctpTransport
RTCSessionDescription
RTCStatsEvent
RTCStatsReport
RTCTrackEvent