【问题标题】:socket.io initiate message from server sidesocket.io 从服务器端发起消息
【发布时间】:2016-02-19 04:42:29
【问题描述】:

我想使用 socket.io 从服务器向可用客户端发起一条消息。 我能找到的所有示例都在等待客户端连接(使用“已连接”事件)并使用消息响应该事件,例如:

var socket = io.connect('http://domain.com');
socket.on('connect', function () {
  // socket connected
  socket.emit('server custom event', { my: 'data' });
});

我想在服务器端发生特定事件时向连接的任何客户端发送消息。

【问题讨论】:

    标签: node.js socket.io


    【解决方案1】:

    如果你想向所有连接的客户端发送消息,你必须使用这两者之一(它们是等效的)

    io.sockets.emit('message', data);
    io.emit('message', data);
    

    您可以阅读更多关于 here

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-09-09
      • 2015-10-16
      • 1970-01-01
      • 2020-12-25
      • 1970-01-01
      • 1970-01-01
      • 2012-04-07
      • 1970-01-01
      相关资源
      最近更新 更多