simple-peer软件包不能按预期工作

时间:2017-12-11 23:52:36

标签: node.js meteor npm webrtc

我正在尝试在Meteor应用程序中使用simple-peer程序包来实现语音聊天。

以下是我使用该软件包的方式:

'click #btnCall ': function(e, t) {
        e.preventDefault();
        var Peer = require('simple-peer');

        var p = new Peer({ initiator: location.hash === '#1', trickle: false });

        p.on('signal', function(data) {
          console.log(JSON.stringify(data));
        });
    }

从上面的代码中,当我点击“btnCall”按钮时,当前用户的metada应该打印到控制台,但是我得到以下错误:

  

由于错误c004e001

无法完成操作

我试图在线查看,但在simple-peer

上找不到任何类似的问题

有关导致错误的原因的任何反馈意见?

1 个答案:

答案 0 :(得分:1)

c004e001是ORTC错误代码,因此看起来您正在使用Microsoft Edge。通常,这意味着其中一个STUN / TURN服务器采用Edge不喜欢的格式。