2015-12-30 59 views
0

我想将消息发送到特定的套接字。我用下面的代码,但它不工作,也没有得到任何错误。如何将消息发送到Socket.IO中的特定ID 1.3.7

io.to(socketid).emit("message_to_client",{"message":data.message}); 

请让我知道这件事有什么不对。

任何帮助赞赏!

+0

http://stackoverflow.com/questions/4647348/send-message-to-specific-client- with-socket-io-and-node-js –

回答

-1

你应该这样做,而不是因为参数的名称不是字符串:

io.to(socketid).emit("message_to_client",{message : data.message}); 

http://www.w3schools.com/js/js_objects.asp

+0

属性名称可以引用为字符串。它不需要被引用,如果它没有Javascript保留字符,但引号将始终工作。这不是OP问题的解决方案。对于您自己的信息,w3schools不被认为是许多非常全面的参考资料。 – jfriend00

相关问题