如何使用 Node JS 服务器在 Socket.io 中进行一对一聊天?
How to do One on One chat in Socket.io using Node JS server?
我正在开发聊天应用程序。我正在使用 this 作为聊天演示应用程序。但这不是我想要的。我想在我的应用程序中实现一对一聊天。但这是一对多的聊天应用程序(群聊)。请帮助我理解使用 Node JS 服务器进行一对一聊天背后的概念。如何筛选?
Socket.io 让您可以灵活地选择接收消息的人。您可以探索发出事件的所有方式 here
实现一对一聊天的最简单方法是使用聊天室。
您可以将两个用户加入一个房间并向该房间发送消息。
io.on('connection',function(socket){
socket.join(exampleRoom);
socket.to(exampleRoom).emit('message', "a message to everyone in the room,except me");
})
我正在开发聊天应用程序。我正在使用 this 作为聊天演示应用程序。但这不是我想要的。我想在我的应用程序中实现一对一聊天。但这是一对多的聊天应用程序(群聊)。请帮助我理解使用 Node JS 服务器进行一对一聊天背后的概念。如何筛选?
Socket.io 让您可以灵活地选择接收消息的人。您可以探索发出事件的所有方式 here
实现一对一聊天的最简单方法是使用聊天室。
您可以将两个用户加入一个房间并向该房间发送消息。
io.on('connection',function(socket){
socket.join(exampleRoom);
socket.to(exampleRoom).emit('message', "a message to everyone in the room,except me");
})