在我的 Node JS 代码中,SocketIO 发出将使用房间 ID 完成。在与 Socket IO 的所有房间连接中,相应的房间将使用特定的消息。目前,我正在通过编写 JavaScript 代码从本地测试此应用程序,但我不确定如何使用它(仅使用 emmit 时没有问题,因为我可以使用 socket.on())。有人可以帮我解决这个问题吗?
下面是我的 Node JS 代码片段。
var emit = function(room, type, content) {
io.to(room).emit("message", [type, content]);
// send standard socket.io message with specific type, for clients connecting directly
console.log("emit to room: '" + room + "', type: '" + type + "', content: " + content);
return io.to(room).emit(type, content);
};
最佳答案
在客户端使用
socket.on("message",function(data)
{
//do something
})
响应事件
关于javascript - 如何使用来自客户端的 Socket IO to(-).emit(-) 消息(Javascript),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54948167/