因此,我很可能因为麦克风没有获得流而导致错误,直到用户设置了权限。
function calls(){
var call = peer.call("<? echo $room_id; ?>", window.localStream);
step3(call);
}
这个假设源于这样一个事实:当页面加载并调用方法时,它只发生错误,这是指调用未定义。设置权限后,没有问题。是否有一个事件处理程序可以在为麦克风设置权限时运行该功能?
答案 0 :(得分:1)
所以,我忘了发布一个解决方案:
getUserMedia({video: true, audio: true}, Success(), Failure());
并且将正确的函数放在他们受尊重的参数占位符中。