使用Socket.IO向用户发送私人消息
我不熟悉Sails和Socket.IO。目前,我正在构建一个聊天应用程序,用户可以在其中相互发送私人消息。我设法构建了一个基本的聊天应用程序,但它向所有连接到Sails应用程序的用户广播更新 您能给我建议一种向连接到sails应用程序的特定用户发送消息的方法吗使用Socket.IO向用户发送私人消息,socket.io,sails.js,Socket.io,Sails.js,我不熟悉Sails和Socket.IO。目前,我正在构建一个聊天应用程序,用户可以在其中相互发送私人消息。我设法构建了一个基本的聊天应用程序,但它向所有连接到Sails应用程序的用户广播更新 您能给我建议一种向连接到sails应用程序的特定用户发送消息的方法吗 谢谢Sails将Socket.io合并在一起,而没有对其进行太多更改,因此您可以在Sails中使用标准Socket.io工具 在您的特定情况下,我们可能正在讨论功能。试试看 let isSocket = req.isSocket
谢谢Sails将Socket.io合并在一起,而没有对其进行太多更改,因此您可以在Sails中使用标准Socket.io工具 在您的特定情况下,我们可能正在讨论功能。试试看
let isSocket = req.isSocket
if(isSocket) {
let id = sails.sockets.id(req.socket)
sails.sockets.emit(id,'privateMessage',{payload:"hello"})
}