Socket.IO 聊天
socket.io 的简单聊天演示
分支,添加了多房间支持。
如何使用
$ clone from github
$ cd dir
$ npm install
$ node .
并将浏览器指向http://localhost:3000 。 或者,通过提供PORT变量来指定端口。
客房支持
http://localhost:3000/#channel=room_name
如果 #channel 未设置,房间设置为 location.href
特征
多个用户可以通过在网站加载时输入唯一的用户名来加入聊天室。
用户可以在聊天室中键入聊天消息。
当用户加入或离开时,会向所有用户发送通知。 如果 message.channel 等于自己的房间,则用户查看消息。
1