标签: javascript node.js socket.io
我正在尝试向socket.io服务器添加一个功能,该功能允许用户直接向其他用户发送消息。
我能够获取目标用户的套接字ID并将其发送到服务器,并且我正在尝试使用io.to(recipient).emit("dm", {description: message});将消息发送给目标。我遇到的问题是我似乎无法用变量替换“收件人”。当我尝试时,没有任何内容发送给客户端。 socket.io文档不是很出色,我没有提到能够在io.to函数中使用变量。有人有任何信息吗?
io.to(recipient).emit("dm", {description: message});