From c326468e3024e7696f0d8919effb6323ba5a50f3 Mon Sep 17 00:00:00 2001 From: Jack-Zhang-1314 Date: Tue, 6 Dec 2022 15:04:06 +0800 Subject: [PATCH 1/2] zh-cn(update): remove page from rtc.icegatheringstate --- .../icegatheringstate/index.md | 31 +++++++++---------- 1 file changed, 15 insertions(+), 16 deletions(-) diff --git a/files/zh-cn/web/api/rtcpeerconnection/icegatheringstate/index.md b/files/zh-cn/web/api/rtcpeerconnection/icegatheringstate/index.md index 27bf06254f70e4..1754ed874f9f05 100644 --- a/files/zh-cn/web/api/rtcpeerconnection/icegatheringstate/index.md +++ b/files/zh-cn/web/api/rtcpeerconnection/icegatheringstate/index.md @@ -3,29 +3,28 @@ title: RTCPeerConnection.iceGatheringState slug: Web/API/RTCPeerConnection/iceGatheringState --- -{{APIRef("WebRTC")}}{{SeeCompatTable}} +{{APIRef("WebRTC")}} -只读属性 **`RTCPeerConnection.iceGatheringState`** 返回一个描述连接的 ICE 收集状态的枚举值 `RTCIceGatheringState`。比如当 ICE 候选收集完成的时候,你可以通过该属性的变化侦测到。 +只读属性 **`RTCPeerConnection.iceGatheringState`** 返回一个描述连接的 ICE 收集状态的字符串。比如当 ICE 候选收集完成的时候,你可以通过该属性的变化侦测到。 -通过监听 [`icegatheringstatechange`](/zh-CN/docs/Web/API/RTCPeerConnection/icegatheringstatechange_event) 类型的事件,你可以侦测到该属性的变化。 +通过监听 {{DOMxRef("RTCPeerConnection/icegatheringstatechange_event", "icegatheringstatechange")}} 类型的事件,你可以侦测到该属性的变化。 -## 语法 +## 值 -```plain - var state = RTCPeerConnection.iceGatheringState; -``` - -### 值 - -可能的值是枚举类型 `RTCIceGatheringState` 的所有值。 +可能的值是: -{{page("/en-US/docs/Web/API/RTCPeerConnection", "RTCIceGatheringState enum", 0, 1)}} +- `new` + - : 对等连接刚刚创建,尚未进行任何网络连接。 +- `gathering` + - : ICE 代理正在收集候选的连接。 +- `complete` + - : ICE 代理完成了候选的收集。如果发生了需要新的状态的收集,例如一个新的借口增加或者一个新的 ICE 服务器增加,状态将恢复到 `gathering`,并去收集这些候选。 ## 示例 -```plain -var pc = new RTCPeerConnection(); -var state = pc.iceGatheringState; +```js +const pc = new RTCPeerConnection(); +const state = pc.iceGatheringState; ``` ## 规范 @@ -39,4 +38,4 @@ var state = pc.iceGatheringState; ## 参见 - {{DOMxRef("RTCPeerConnection/icegatheringstatechange_event", "icegatheringstatechange")}} -- [WebRTC](/zh-CN/docs/Web/Guide/API/WebRTC) +- [WebRTC](/zh-CN/docs/Web/API/WebRTC_API) From d043448f370851316becd0a5075e31c6bba3683c Mon Sep 17 00:00:00 2001 From: Jack-Zhang-1314 Date: Tue, 6 Dec 2022 15:06:59 +0800 Subject: [PATCH 2/2] update --- .../zh-cn/web/api/rtcpeerconnection/icegatheringstate/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/files/zh-cn/web/api/rtcpeerconnection/icegatheringstate/index.md b/files/zh-cn/web/api/rtcpeerconnection/icegatheringstate/index.md index 1754ed874f9f05..016b0de0292f92 100644 --- a/files/zh-cn/web/api/rtcpeerconnection/icegatheringstate/index.md +++ b/files/zh-cn/web/api/rtcpeerconnection/icegatheringstate/index.md @@ -18,7 +18,7 @@ slug: Web/API/RTCPeerConnection/iceGatheringState - `gathering` - : ICE 代理正在收集候选的连接。 - `complete` - - : ICE 代理完成了候选的收集。如果发生了需要新的状态的收集,例如一个新的借口增加或者一个新的 ICE 服务器增加,状态将恢复到 `gathering`,并去收集这些候选。 + - : ICE 代理完成了候选的收集。如果发生了需要收集的新候选,例如一个新接口的增加或者一个新的 ICE 服务器的增加,状态将恢复到 `gathering`,并去收集这些候选。 ## 示例