socket.io 多房间聊天室
发布于 10 年前 作者 zhangking 12899 次浏览 最后一次编辑是 8 年前

一个聊天室可以有多个房间,不同房间根据url区分,进入房间后,即建立socket连接,但我如何传送这个房间号呢?即建立connection 到时候需要把这个socket push到房间内。大神们求解!

5 回复

api有rooms直接用就可以

我自己用过两个办法 一个是登录用http请求进来之后用http发请求 还有一个是在socket认证的时候多一部操作 有点类似三次握手 但我们进行两次 第一次进入公关空间然后服务器响应返回一个welcome然后用户发送房间号并开始监听这个房间号 这样服务器也拿到了房间号可以接受信息并广播了 自豪地采用 CNodeJS ionic

可以收发文件就好了

3楼正解,官方网站也有示例代码啊。

回到顶部