首页 > 解决方案 > Android - 房间里的 Socket.io 客户端

问题描述

大家好 :)

我需要让所有客户都在一个房间里。

我找到了以下代码并且它有效:

var clients = io.sockets.adapter.rooms['queue'].sockets;
// Output is client ID and true/false value

问题是我需要每个客户端的套接字 ID。

clients.id or clients.socket.id .. 

不工作。输出未定义。

有没有人解决我的问题?

第二个问题: Alternativ 是我的想法,如果客户端加入 javascript 数组或列表等,我将所有用户 ID 放入。但是如果列表中有超过 500 或 1000 个客户端..我认为这有点不利?

谢谢大卫

标签: node.jssocket.io

解决方案


推荐阅读