如何使用套接字IO来从客户端(Javascript)发送(-)。emit(-)消息

时间:2019-03-01 15:57:16

标签: javascript node.js socket.io

在我的Node JS代码中,SocketIO的发出将使用房间ID来完成。在所有与Socket IO的房间连接中,对应的房间将占用特定消息。目前,我正在通过编写JavaScript代码在本地测试此应用程序,但不确定如何使用它(仅使用发出发射时没有问题,因为我可以使用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);
}; 

1 个答案:

答案 0 :(得分:1)

在客户端使用

socket.on("message",function(data)
{
//do something
})

响应事件