0
我嘗試在應用程序中使用webrtc,實時通信,這在鉻工作正常,但在Firefox中我得到錯誤的函數addStream,我使用adapter.js我想它會解決所有兼容性錯誤,但錯誤保持。Firefox中的addStream不工作 - webrtc
pc = new RTCPeerConnection(pc_config);
pc.onicecandidate = function (evt) {
// my code here
}
pc.onnegotiationneeded = function (evt) {
// my code here
}
if(isChromium) {
object_user.pc.onaddstream = function (evt) {
};
} else {
object_user.pc.ontrack = function (evt) {
};
}
if(isChromium) {
object_user.pc.addStream(window.localstream); // <- get error in firefox
}else{
object_user.pc.addTrack(window.localstream);
}
我嘗試的Firefox addTrack改變addStream但我得到「沒有足夠的論據來RTCPeerConnection.addTrack。」
究竟是什麼window.localstream在你試圖將其添加到時間呢? 儘管存在棄用警告,您仍然可以在Firefox中使用addStream。 –
請包括錯誤信息! – jib