Javascript 在不知道客户端的情况下通过套接字捕获事件

Javascript 在不知道客户端的情况下通过套接字捕获事件,javascript,websocket,socket.io,Javascript,Websocket,Socket.io,我想知道是否有可能在没有确切套接字的情况下侦听套接字事件。因此,与其这样做,不如: io.on('connection', function(socket) { socket.on('event', function(data) { //code to be executed }); )}; 我想这样做: io.on('connection',function(socket) { //Do something on connection }); io.s

我想知道是否有可能在没有确切套接字的情况下侦听套接字事件。因此,与其这样做,不如:

io.on('connection', function(socket) {
    socket.on('event', function(data) {
        //code to be executed
    });
)};
我想这样做:

io.on('connection',function(socket) {
    //Do something on connection
});
io.socket.on('event', function(data) {
    //code to be executed
});

这可能吗?

这是不可能的。套接字事件在
套接字上发送,您需要在套接字上侦听它们。

不可能这样做。套接字事件在
套接字上发送,您需要在套接字上侦听它们。

为什么要这样做?也许还有其他方法可以完成你想做的事情。你为什么要这样做?也许还有其他方法来完成你想做的事情。