在线/离线V1航行用户状态

时间:2018-09-29 03:53:29

标签: javascript sockets sails.js

我在与Sails.JS v1.0建立聊天时遇到问题。我不知道如何获取用户的状态(无论他们是联机还是脱机)。

使用以下代码,我可以到目前为止注册所有用户:

socket.get('/api/user', function(body, response){
  console.warn(body) 
})

但是我还需要用户的在线/离线状态。我们必须记住,用户可以在笔记本电脑,平板电脑,手机等不同区域登录。

我认为一种解决方案是将一个房间中所有用户的插座加起来,但是到目前为止,sails.io.sockets.rooms总是空的,我无法让所有房间正常工作。

请帮助我了解如何实现此目标。也许有一种方法可以通过Sails的本机功能来做到这一点?

谢谢!

0 个答案:

没有答案