我有两个socket.io命名空间: 公共和私人
每个客户端都连接到Public命名空间 和Authenticated客户端可以连接到专用命名空间。
我正在为连接到Private名称空间的客户端维护一组套接字,如:
var socketarray = [socket object,socket object];
现在如果我从上面的数组中发出一条消息,那么该消息将同时发送到Public和Private命名空间(因为同样的客户端也连接到Public命名空间)但我希望该消息只发送到Private namespace < / p>
socketarray[0].emit('message',{test});