RTCIceTransport: gatheringState 屬性
RTCIceTransport 介面的只讀屬性 gatheringState 返回一個字串,表示此傳輸的 ICE 代理當前的收集狀態:"new"、"gathering" 或 "complete"。
您可以透過監視型別為 gatheringstatechange 的事件來檢測此屬性的值何時發生變化。
請注意,gatheringState 僅表示此傳輸的收集狀態,而 RTCPeerConnection.iceGatheringState 表示整個連線的整體收集狀態,包括整個連線上每個 RTCRtpSender 和每個 RTCRtpReceiver 使用的所有 RTCIceTransport。
值
一個指示 ICE 代理當前候選收集過程狀態的字串
"new"-
RTCIceTransport是新建立的,尚未開始收集 ICE 候選。 "gathering"-
傳輸正在收集候選。
"complete"-
傳輸已完成 ICE 候選的收集,並將“候選結束”指示傳送給了遠端裝置。除非發生 ICE 重啟,否則傳輸不會再收集任何候選,屆時收集過程將從頭開始。
規範
| 規範 |
|---|
| WebRTC:瀏覽器中的即時通訊 # dom-icetransport-gatheringstate |
瀏覽器相容性
載入中…