我在 socket.io 和 nodejs 中遇到一个回调问题
io.sockets.to(usersocketid).emit('receivemsg',
{'success':'1','data':message},function(deliverycb){
console.log('delivery call back');
console.log(deliverycb);
});
广播时不支持回调错误,所以任何人都有解决方案。
最佳答案
由于您使用回调进行确认,并且根据 socket.io 文档。
- > Acknowledgements广播时不支持。
- > Acknowledgements从命名空间发出时不受支持。
我会说,如果您需要向服务器发送确认,则从客户端发出另一个事件。
关于node.js - 广播时不支持回调,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52676171/