javascript - socket.io - 用一个数据包监听多个命名空间?

标签 javascript node.js socket.io

我们正在从 APE 迁移到 socket.io。到目前为止,一切都很好,但是......有没有办法用一个数据包连接多个命名空间?我尝试过类似的事情:

websocket received data packet 1::/public,/foo,/bar,/baz

但这不起作用。实现这一目标的最佳方法是什么?

编辑:

好的,看来数据包可以工作,问题出在服务器端。有没有办法用 on('connection') 拦截所有 namespace ?我们动态创建了命名空间,因此我们不可能将它们全部包含在服务器端代码中。

最佳答案

我在Socket.io邮件组上发现这在技术上是可行的,但是使用房间功能要好得多,我就是这样做的。

关于javascript - socket.io - 用一个数据包监听多个命名空间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6722413/

相关文章:

javascript - 尝试检查字符串是否为空,但检查不正常

JavaScript 运行时错误 : Object doesn't support property or method 'contains'

javascript - 在 typescript 中访问类属性

node.js - git 排除文件夹中除子目录之外的所有内容

javascript - Socket.io 路径在路径末尾添加斜杠

javascript - 为什么我无法从 angular.js 工厂获取对象 firebase?

javascript - 调试在 javaScript 代码中不起作用,在 asp .net MVC4 应用程序中

angularjs - Node、Express JS 中发送 URL 参数

node.js - 设置 Pubnub Nodejs 服务器的问题

node.js - Socket.io 作为客户端进行身份验证