2014-01-20 2 views
1

Я новичок в Sails и Socket.IO в настоящее время. Я создаю приложение чата, где пользователи могут отправлять личные сообщения друг другу. Мне удалось создать базовое приложение чата, но оно транслировало обновления для всех пользователей, подключенных к приложению Sails.Отправка личных сообщений пользователям, использующим Socket.IO

Не могли бы вы предложить мне способ отправки сообщений конкретному пользователю, подключенному к приложению парусов.

Благодаря

ответ

0

парусов включает Socket.io без изменения его много, так что вы можете использовать стандартные инструменты Socket.io в парусах.

В вашем конкретном случае мы, вероятно, говорим о функциональности rooms.

0

попробовать

let isSocket = req.isSocket 
    if(isSocket) { 
     let id = sails.sockets.id(req.socket) 
     sails.sockets.emit(id,'privateMessage',{payload:"hello"}) 
    } 
Смежные вопросы