标签: reactjs firebase firebase-realtime-database
我正在用Firebase编写ReactJS应用程序。
当用户失去与数据库的连接时,我正在使用onDisconnect功能通知应用程序。
在我的应用程序中,此功能正常运行。但是,如果在不干净的庄园中断开连接(即拔下wifi的插头),则等待超时(通常超过一分钟)被证明是我的应用程序遇到的问题。
理想情况下,我希望能够检查其他用户的Web套接字状态。但是我不相信onDisconnect功能允许其他用户使用。
如果我可以在查询用户之前检查其状态,则可以避免写超时期间处于假“连接”状态的用户。