【问题标题】:How to check if a socket exist in socket.io如何检查socket.io中是否存在套接字
【发布时间】:2020-05-13 10:38:54
【问题描述】:

当用户尝试加入时,socket.io 是否可以检查是否存在 romm?我想使用 vue-router 显示 404 页面,但我不确定 io.sockets 对象是否包含所有可用的套接字。

【问题讨论】:

    标签: vue.js socket.io


    【解决方案1】:

    是的,您可以检查房间是否存在。所有房间都存在于这个位置的 io 对象中:io.sockets.adapter.rooms。如果您查看那里,您会看到列出的所有房间以及每个房间中的所有用户和用户数量。

    查看this answer了解更多详情

    【讨论】:

    • 感谢您的回答。我将在我的代码中实现这一点。
    • 没问题,很高兴我能帮上忙!
    猜你喜欢
    • 1970-01-01
    • 2011-02-09
    • 2019-09-01
    • 2018-10-11
    • 2010-10-05
    • 2015-06-06
    • 2018-06-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多