Socket.io 通过套接字对象获取服务器上的事件字符串
Socket.io get emit event string on server via socket object
客户:
// ... more code
.emit('myEventName', {
// ... more code
})
// ... more code
服务器(socket.io 中间件):
// ... more code
io.use(function (socket, next) {
console.log(socket.??????); // <-- I want to console.log "myEventName"
});
// ... more code
我如何在 socket.io 中通过套接字对象获取事件名称? socket.io
网站上的文档缺失。
套接字不保留它们的事件名称,最简单的方法是在回调中传递名称。
您可以通过 console.logging 您的套接字轻松检查这一点,除了 'callbacks'
之外,您不会找到此类字段
例如
客户:
// ... more code
.emit('myEventName', {
// ... more code
})
// ... more code
服务器(socket.io 中间件):
// ... more code
io.use(function (socket, next) {
console.log(socket.??????); // <-- I want to console.log "myEventName"
});
// ... more code
我如何在 socket.io 中通过套接字对象获取事件名称? socket.io
网站上的文档缺失。
套接字不保留它们的事件名称,最简单的方法是在回调中传递名称。
您可以通过 console.logging 您的套接字轻松检查这一点,除了 'callbacks'
之外,您不会找到此类字段例如