是否可以通过令牌接收来自客户端Twilio视频的事件通知,这与Twilio语音(又名room.on('participantConnected') )的方式相同,还是每个事件都通过在会议室设置中设置的状态回调URL来接收?通过web钩子,只要我通过客户端采取行动,事件就会立即到来,但是,根据Twilio视频网站的例子,没有出现任何通知:
Twilio.Video.connect('$TOKEN', {name:'my-new-room'}).then(function(room) {
console.log('Successfully joined a Room: ', room);
room.on('participantConnected', function(participant) {
console.log('A remote Participant connected: ', participant);
})
}, function(error) {
console.error('Unable to connect to Room: ' + error.message);
});现在我用的是一个形式的网钩
app.post('/video',(req, res) => {
room = req.body;
room.on('disconnected', function (room, error) {
console.log('a');
});
});发布于 2017-06-05 16:11:26
嗯,我想出来了,有点.所以很明显,如果你是本地参与者,你的活动就不会出现在_events房间里,由room.on('event')来接收。他们会出现在房间里->localParticipant> _events room.localParticipant.on('event') -这在我看来有点奇怪,但我同意.不是很直截了当,但一旦你想出办法,它就能完成任务。希望这对某人有帮助:)
https://stackoverflow.com/questions/44330010
复制相似问题