gpt4 book ai didi

javascript - 如何在socket.io中连接房间

转载 作者:行者123 更新时间:2023-12-03 10:55:08 24 4
gpt4 key购买 nike

我正在休闲 socket.io documentation用于与 Room 系统创建聊天,但是当我在客户端执行以下代码时,它返回“未定义”

io.to('some room').emit('some event'); // this will returning "undefined"

因为io没有函数to()

问题出在哪里?

最佳答案

听起来您从未加入过这个房间。该文档在您问题中的代码之前给出了此代码:

io.on('connection', function(socket) {
socket.join('some room');
});

另一个问题是代码不应返回任何值(据我所知),因此如果没有返回值,它将返回未定义

编辑:要切换,请使用以下语法:

socket.leave('some room');
socket.join('another room');

关于javascript - 如何在socket.io中连接房间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28285623/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com