node.js - 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 个客户端..我认为这有点不利?
谢谢大卫
解决方案
推荐阅读
- java - Spring Boot Java 11 缺少运行时依赖项
- python-3.x - Google Cloud:dev_appserver.py 不反映实时更改
- assembly - 为什么在 MIPS 中有两种方法可以将任意有符号数相乘?
- matlab - 有没有办法在matlab中计算分类时间?
- python - 定义这个函数绝对不会返回任何东西:
- c# - 我的 HTTP 触发 Azure 函数如何将请求的参数直接传递给 Run 方法?
- java - 我可以将自定义标准(来自数据库扩展)与 spring JPA 规范一起使用吗?
- c++ - 指针验证的最佳实践?
- oracle - BULK COLLECT 和 FORALL 带参数
- r - 在 ggplot2 中连接 coord_polar 图表上的点