首页 > 解决方案 > 向房间内命名空间中的所有套接字发送事件,发送者除外

问题描述

使用 Socket.IO,在从套接字接收到事件后,我想发出一个事件:
到命名空间内的所有套接字 - 与当前命名空间不同 - 并且在房间名称中 - 由事件的选项指定,除了我从以下位置收到事件的套接字:

io.of('namespace-a').on('connection', socket=> {
   socket.on('someevent', data=> {
       // I'd LIKE for this to *not* emit to `socket`
       io.of('namespace-b').to(data.roomId).emit('anotherevent', { ... });
   });
});

我在发射备忘单中找不到方法。

标签: socket.io

解决方案


推荐阅读