Mat*_*key 4 javascript sockets node.js socket.io
我试图发出一个特定的套接字ID:
socket(user[playID]).emit('correct', data);
Run Code Online (Sandbox Code Playgroud)
但是我得到了:
TypeError: object is not a function
Run Code Online (Sandbox Code Playgroud)
如果我退出,user[playID]
我会得到一个有效的套接字ID.
不胜感激!
这是我的设置,以防我错过了什么:
// Tell Socket.io to pay attention
servio = io.listen(server);
// Tell HTTP Server to begin listening for connections on port 3250
sock = server.listen(3250);
Run Code Online (Sandbox Code Playgroud)
Jaz*_*lli 11
这应该做到这一点
servio.sockets.socket(id).emit('hello');
Run Code Online (Sandbox Code Playgroud)
这个答案涵盖相同/相似的主题.简而言之,考虑自己保持对连接客户端的引用并根据需要向它们发出,而不是依赖于socket.io的内部结构,这可能会改变.
归档时间: |
|
查看次数: |
22437 次 |
最近记录: |