嗨我正在使用socket io在android中开发一个应用程序

时间:2015-02-08 08:23:15

标签: javascript android socket.io

如果一个客户端是浏览器而另一个客户端是android,如果我在浏览器端从房间刷新,应用程序在android中关闭,任何人都可以说如果一个房间中的一个客户端与套接字断开连接,其他客户端也会自动断开连接。如何我可以在其他客户端断开连接时停止在移动设备上关闭应用

1 个答案:

答案 0 :(得分:0)

如果你对它们一无所知,房间会有点混乱。

客户自动创建一个房间加入:

带有socket.id的

客户端的空间为id:socket.id;

连接的客户端将始终在该房间内。

客户还可以joinleave其他房间,包括其他客户房间。但你永远不想这样做。您作为服务器控制用户加入和离开的房间。

如果您的应用在其他人离开后离开了房间,则听起来您的应用实际上已连接到其他客户的房间。

确保让用户加入公共休息室,而不是其他人的房间。