admin管理员组

文章数量:814923

关于io.sockets.manager和Socket.io的连接函数的各种问题

我对Socket.io有一些疑问,无法找到有关下列术语/功能/关于Socket.io的任何答案。这些用于数百个示例中以创建聊天系统,但是它们都没有明确定义这些术语的作用。

  1. io.sockets.manager做什么?
  2. io.sockets.join()做什么?
  3. client.leave()可以用来留出一些联合空间吗?还是什么?

另外一个问题是,如果我创建了包含不同房间ID的Rooms数组。现在如何仅将消息发送到特定房间?假设

var Rooms = [ 
   { 'a' : 'Room1' }, 
   { 'b' : 'Room2' }, 
   { 'c' : 'Room3' }
]

如何仅将消息发送到Rooms['a']?想要发送msg给所有人,它只是:

io.sockets.emit('server_says', { msg: 'Hello All'});

我在哪里可以找到某些文章,其中包含join()manager等所有此类功能及其详细信息?

如果可能,请提供一些代码,以便我更好地理解。

回答如下:

我认为您尚未完成作业。您可以在

本文标签: 关于iosocketsmanager和Socketio的连接函数的各种问题