Вот мой код для ответа на входящий звонок:
var pc = connection.pc;
pc.setRemoteDescription(sdp,function() {
pc.createAnswer(function(answer) {
pc.setLocalDescription(answer,function() {
// code for sending the answer
})
})
})
Приведенный выше код отлично работает для Chrome, но когда я запускаю то же самое в Mozilla, answer
, полученный из обратного вызова pc.createAnswer
, равен undefined
. В результате у меня возникает следующая ошибка:
TypeError: аргумент 1 RTCPeerConnection.setLocalDescription не является объектом.