如何在Meteor JS中初始化Twilio客户端?

如何在Meteor JS中初始化Twilio客户端?,meteor,twilio,Meteor,Twilio,我在Meteor JS中设置Twilio客户端时遇到了难以置信的困难,非常感谢您的帮助 我在下面提取了相关代码和错误日志。据我所知,应该很简单。代码只是获取我之前生成的authtoken,然后尝试使用该authtoken设置设备。但它不起作用 “单击#初始化设备”(事件){ var thisAuthToken=Session.get('myAuthToken'); console.log(thisAuthToken);//我已通过Twilio支持确认这些AuthToken已正确生成 const

我在Meteor JS中设置Twilio客户端时遇到了难以置信的困难,非常感谢您的帮助

我在下面提取了相关代码和错误日志。据我所知,应该很简单。代码只是获取我之前生成的
authtoken
,然后尝试使用该
authtoken
设置设备。但它不起作用

“单击#初始化设备”(事件){
var thisAuthToken=Session.get('myAuthToken');
console.log(thisAuthToken);//我已通过Twilio支持确认这些AuthToken已正确生成
const Device=require('twilio-client')。设备;
setup(thisAuthToken,{debug:true});
var myStatus=Device.status()
console.log(myStatus);//这是记录“脱机”
设备打开('ready',函数(设备){
日志('Twilio.Device Ready!');//这不是记录任何内容
});
},
无法连接到终结点:ws在浏览器中不工作。浏览器客户端必须使用本机WebSocket对象

这不是流星相关的问题,而是浏览器问题

确保您的浏览器支持


顺便说一句,您的浏览器可能支持它,但您需要启用它

非常感谢你的帮助;我真的很感激。不幸的是,我不确定这是不是答案。我正在桌面上使用谷歌Chrome——据我所知,这是一个最新版本。最终我放弃了Twilio,使用了Agora.io,这在Chrome上运行得很好。