我正在尝试使用simple-peer封装在我的 Meteor 应用程序中以实现语音聊天。
这是我使用该包的方式:
'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”按钮时,当前用户的元数据应该打印到控制台,但我收到以下错误:
Could not complete the operation due to error c004e001
我尝试在网上查找,但在 simple-peer 上找不到任何类似问题
对导致错误的原因有任何反馈吗?
最佳答案
c004e001 是 ORTC 错误代码,因此看起来您正在使用 Microsoft Edge。通常,这意味着 STUN/TURN 服务器之一采用 Edge 不喜欢的格式。
关于node.js - simple-peer 包无法按预期工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47763317/