在这里,我遇到了使用 nodejs 在 socket.io 中进行回调的一个问题
io.sockets.to(usersocketid).emit('receivemsg',
{'success':'1','data':message},function(deliverycb){
console.log('delivery call back');
console.log(deliverycb);
});
我在广播时遇到不支持回调的错误,因此任何人都有解决方案。
由于您使用回调进行确认,并且根据 socket.io 文档。
-
致谢 https://socket.io/docs/server-api/#socket-to-room广播时不支持。
-
致谢 https://socket.io/docs/server-api/#namespace-emit-eventName-%E2%80%A6args从命名空间发出时不支持。
我想说,如果您需要向服务器发送确认,则从客户端发出另一个事件。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)