代码之家  ›  专栏  ›  技术社区  ›  dbotha

我应该等待RTCPeerConnection.setRemoteDescription()和RTCPeerConnection.addIceCandidate()Promises解决吗?

  •  0
  • dbotha  · 技术社区  · 4 年前
    1. RTCPeerConnection.setRemoteDescription() 返回一个Promise,一旦连接的remoteDescription的值成功更改,该Promise就会解析。在拨打电话之前,我需要等待此Promise成功解决吗 RTCPeerConnection.addIceCandidate() ?

    2. 此外 RTCPeerConnection.addIceCandidate() 返回一个Promise,当ICE代理成功将候选对象添加到远程对等体的描述中时,该Promise将被满足。我是否应该等待此Promise成功解决,然后再通过添加下一个可用的候选者 RTCPeerConnection.addIceCandidate() 或者可以并行添加IceCandidates吗?

    0 回复  |  直到 4 年前
        1
  •  2
  •   Philipp Hancke    4 年前

    这不是必需的,请参阅操作链的描述 in the specification 这确保了按顺序执行。

    推荐文章