下面是app.js的一部分,它与客户端套接字连接访问socket.on(“连接”)封闭外插座
io.sockets.on('connection', function (soc) {
soc.emit('news', { status: 'connected' });
});
我想要做的就是访问连接外的SOC VAR关闭,像这样
io.sockets.on('connection', function (soc) {
do something magical here so I can access soc from outside
});
soc.emit('news', { status: 'connected' });
需要添加什么额外的技术来存档此结构?
这将只允许一个'socket.io'连接,这样使用(因为'connection'事件被称为为每连接,每次都会覆盖全局'foo')。可能是这里的用例,我不知道。 – robertklep 2013-05-01 09:43:17
对于多连接,您可以使用'foo'作为数组,并在每个连接处将其中的套接字推入其中 – 2013-05-01 09:59:48
并在连接完成后将其删除:) – robertklep 2013-05-01 10:07:01