聊天室是供多人实时交流的线上空间,支持文字、语音、视频等多种互动形式,常见于社交平台、游戏社区、办公协作等场景。用户可通过创建或加入房间,围绕兴趣、工作、生活等话题自由沟通,兼具娱乐社交与信息传递功能,是打破时空限制、连接不同人群的便捷互动渠道。
我用 Socket.io 搭建了一个聊天的简单应用,当用户打开应用的时候,如果用户登录了,那么就发送用户的信息给 socket 服务器,网络的稳定性谁也无法保证,不过幸好 Socket.io 有心跳包,能够在断开后自动连接服务器,那么重新连接服务器后 sockect.id 已经变了,但是其实还是同一…