我试图在"关闭"上调用getLocalStreams
同伴连接。 (我不确定此时是否实际关闭了对等连接。)
peerConnection.onsignalingstatechange = function (e) {
if (e.target.iceConnectionState === 'closed') {
var streams = e.target.getLocalStreams();
...
}
}
然而,this seems to cause Firefox to crash。
我试图通过对等连接访问本地流,因此我不必自己跟踪它们。 (由于对等连接提供getLocalStreams
),这似乎没有什么用处。
我想知道是否还有另一种关闭任何开放流的方法,而不是自己跟踪流?
在使用peerConnection.onsignalingstatechange
事件处理程序之前,我尝试在实际关闭连接时访问流(getLocalStreams
)并获得InvalidStateError: Peer connection is closed
。