Sails.js websocket断开连接

时间:2015-06-01 20:18:28

标签: javascript websocket sails.js

当插座断开连接时,我正试图向房间的所有用户广播消息

afterDisconnect: function(session, socket, cb) {
     var rooms = sails.sockets.socketRooms(socket);
         for(var i = 0; i < rooms.length; i++) {
             if(rooms[i].indexOf("gameRoom") > - 1) {
                 sails.sockets.broadcast(rooms[i], 'byeUser', socket.id, socket);
           break;
             }
         }
     return cb();
  }

事情是当事件发生时,套接字不再在任何房间上,所以......我应该如何实现这一目标?我在想制作一个乒乓球请求,但不知道我应该把它放在哪里。

0 个答案:

没有答案