【发布时间】:2015-05-02 07:34:54
【问题描述】:
我正在处理一个 RTCPeerConnection (pc),它有一个名为 onnegotiationneeded 的事件处理程序。
当使用pc.addStream 或pc.removeStream 添加或删除完整的媒体流时,会触发“onnegotiationneeded”。
是否可以在 onnegotiationneeded 函数内部判断它是否因为添加或删除了流而被执行?因为通过阅读文档我找不到那个状态。
目前,当我执行pc.addStream 或pc.removeStream 时,我正在切换一个标志。这个标志可以帮助我在onnegotiationneeded 中判断它是否由流删除触发。
但我想知道浏览器(Chrome 40 或 Firefox 36)API 是否已经提供了这样的属性?
【问题讨论】:
标签: javascript html webrtc sdp peer-connection