【问题标题】:Socket io emit from server catched by server itself服务器自身捕获的从服务器发出的套接字 io
【发布时间】:2016-06-14 02:52:07
【问题描述】:

我的 io 以某种方式捕获了它自己的发射

我在控制台记录给定的套接字以验证它是否捕获了“错误”的发射。

io.on('connection', function(socket){
  console.log(socket);
  ...
}

在我的 io.on(...) { ... } 之外我有类似的东西

io.emit('connection', { my: 'object'});

当这被调用时,我的控制台日志触发器并记录给定的数据,即使它应该发送给客户端。

【问题讨论】:

    标签: javascript node.js sockets socket.io


    【解决方案1】:

    我不确定这是否有任何具体原因,但这似乎是连接一词的问题。

    改成后效果很好

    io.emit('con', data);
    

    并在客户端收听。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-03-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多