使用Socket.io从任何渠道获取消息

时间:2018-11-06 20:01:14

标签: javascript node.js socket.io

是否有一种方法可以获取在socket.io中的任何通道中都可以接收到的消息,例如纯Web套接字,诸如此类,

socket.on('*' , (data) => {})

1 个答案:

答案 0 :(得分:1)

Socket.io不能本地处理它,但是有人编写了一个中间件来处理通配符:https://github.com/hden/socketio-wildcard

自述文件中的示例

io.on('connection', (socket) => {
  socket.use((packet, next) => {
    // Handler
    next();
  });
});