RTCPeerConnection:getReceivers() 方法

Baseline 廣泛可用 *

此特性已相當成熟,可在許多裝置和瀏覽器版本上使用。自 ⁨2020 年 1 月⁩ 起,所有主流瀏覽器均已支援。

* 此特性的某些部分可能存在不同級別的支援。

RTCPeerConnection 介面的 getReceivers() 方法返回一個 RTCRtpReceiver 物件陣列,每個物件代表一個 RTP 接收器。每個 RTP 接收器管理 RTCPeerConnectionMediaStreamTrack 的資料接收和解碼。

語法

js
getReceivers()

引數

無。

返回值

一個 RTCRtpReceiver 物件陣列,每個連線上的軌道一個。如果連線上沒有 RTP 接收器,則陣列為空。

返回的 RTCRtpReceiver 例項的順序不由規範定義,並且可能在每次呼叫 getReceivers() 時發生變化。

該陣列不包括與已 停止(在 offer/answer 之後)的收發器關聯的接收器。

示例

待定

規範

規範
WebRTC:瀏覽器中的即時通訊
# dom-peerconnection-getreceivers

瀏覽器相容性

另見