不在房间内的用户接收来自房间内用户的消息 - Socket.io - Emitter

时间:2016-04-04 05:03:09

标签: node.js sockets socket.io long-polling

我正在使用socket.io发射器和socket.io redis组件。

这是我在服务器上的代码,当用户想要开始与房间中的其他人聊天时发生:

emitter.to(roomId).emit('someonejoined', data);
socket.join(roomId);

问题是,如果此人没有点击按钮,那就开始聊天"在特定的房间但成功连接到服务器,他/她可以获得该聊天室的人们发送的消息。

我该如何解决这个问题?

0 个答案:

没有答案