Firefox 在关闭/关闭对等连接时调用getLocalStreams

Firefox 在关闭/关闭对等连接时调用getLocalStreams,firefox,webrtc,Firefox,Webrtc,我试图在“关闭”对等连接上调用getLocalStreams。(我不确定此时对等连接是否实际关闭) 然而 我试图通过对等连接访问本地流,所以我不必自己跟踪它们。(这似乎并不牵强,因为对等连接提供了getLocalStreams) 我想知道是否有另一种方法可以关闭任何开放的溪流,而不用自己跟踪溪流 在使用peerConnection.onsignalingstatechange事件处理程序之前,我尝试访问流(getLocalStreams)当连接实际关闭时,我得到一个InvalidStateErr

我试图在“关闭”对等连接上调用
getLocalStreams
。(我不确定此时对等连接是否实际关闭)

然而

我试图通过对等连接访问本地流,所以我不必自己跟踪它们。(这似乎并不牵强,因为对等连接提供了
getLocalStreams

我想知道是否有另一种方法可以关闭任何开放的溪流,而不用自己跟踪溪流


在使用
peerConnection.onsignalingstatechange
事件处理程序之前,我尝试访问流(
getLocalStreams
)当连接实际关闭时,我得到一个
InvalidStateError:对等连接关闭

本地摄像头的可能副本是
MediaStream
s从
getUserMedia
获取的。与对等连接无关。Thx@jib。我最初的问题具有误导性。它不是关于停止流,更多的是关于从对等连接访问属性。
peerConnection.onsignalingstatechange = function (e) {
    if (e.target.iceConnectionState === 'closed') {
      var streams = e.target.getLocalStreams();
      ...
    }
}