考虑多聊天应用程序.用户可以加入多个房间(socket.join(room)),用户可以离开房间(socket.leave(room)).
socket.join(room)
socket.leave(room)
当插座离开房间时,我通知其他房间的参与者.如果套接字当前在3个房间,并且他突然断开网站而没有正确地离开房间,我怎么能通知那些用户已经离开的房间?
如果我使用on socket disconnect事件,用户将不再在任何房间.保持一个单独的用户数组的唯一方法,还是有一些我没想过的聪明方法?
javascript node.js socket.io
javascript ×1
node.js ×1
socket.io ×1