【发布时间】:2018-03-19 17:08:00
【问题描述】:
在某些设备(特别是三星)上,我在建立 P2P 连接时发现了以下错误:
错误处理 ICE 候选 - 远程offer sdp设置失败:后续offer中m行的顺序与之前offer/answer的顺序不匹配
如果我第一次建立连接,它可以正常工作,但如果我第二次尝试它,它会失败,直到我等待一段时间,即使我强制关闭 P2P 连接。这不会发生在适用于 Android 的 Chrome 或所有设备上。
我在设置 Ice 候选者之前的代码:
var candidate = new RTCIceCandidate({
sdpMLineIndex: evt.sdpMLineIndex,
sdpMid : evt.sdpMid,
candidate : evt.candidate
});
peerConn.addIceCandidate(candidate, onSuccess, onFailure);
【问题讨论】:
标签: javascript android firefox webrtc firefox-android