2016-02-18 2 views
0

Я хотел бы инициировать сообщение от сервера доступным клиентам с помощью socket.io. Всех примеров, которые я мог бы найти ждут клиента для подключения (с помощью «подключенного» события) и реагировать на это событие с сообщением, как:socket.io инициировать сообщение с сервера

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

Я хотел бы начать отправку сообщения на кого клиент связывается, когда определенное событие происходит на стороне сервера.

ответ

0

Если вы хотите отправить сообщение для всех подключенных клиентов вы должны использовать один из этих двух (они эквивалентны)

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

Вы можете узнать больше о том, что here

Смежные вопросы