在我们的应用程序中,每次用户在socket.io中登录新连接时都会创建。因此,如果用户同时在更多设备上登录,则它们表现为单独的连接。我不是每次都创建一个新连接,而是想检查用户是否已经连接到socket.io,如果是,我想将他连接到已经建立的连接。怎么办呢?
答案 0 :(得分:0)
从socket.io的角度来看,那些是两个连接。但如果是我的应用程序,我会做这样的事情:
所以现在服务器端的套接字有它的' socket.io id,也是你的用户id。无论如何,继续:
当然,我不是socket.io专家,已经存在一个框架或lib来解决这个问题。