我正在做一些跨浏览器测试,并且在使用 Chrome 到 Firefox 进行测试时(在接收端),我总是第一次遇到这个问题。刷新后它似乎工作正常。
我有一个绑定到我的 peerConnection 的事件处理程序,如下所示。
peerconnection.onicecandidate = handleIceCandidate;
function handleIceCandidate(event) {
console.log('icecandidate event: ', event);
if (event.candidate) {
sendMessage({
type: 'candidate',
label: event.candidate.sdpMLineIndex,
id: event.candidate.sdpMid,
candidate: event.candidate.candidate
});
} else {
console.log('End of candidates.');
}
}
第一次,我在候选人中得到空值。
event.candidate = null
任何线索可能发生在这里?如果您需要更多信息,请告诉我。
提前致谢!