一个用户在chrome上和safari上都登录了,并打开多个标签页,然后退出了chrome,gatewayworker 如何标记client_id是chrome还是safari

entere

用户退出登录触发socket onclose,把client_id和uid对应关系删除,那么怎么知道是退出的是chrome还是safari呢?client_id和uid还要绑定一个终端id么?谢谢

3988 3 0
3个回答

entere

chrome退出登录要把通过chrome连接的socket_id全部清理掉

safari 同样

  • 暂无评论
walkor 打赏

区分chrome 还是safari

连接workerman后js获取当前属于哪种浏览器,然后发给服务端,服务端收到后保存client_id 与浏览器类型对应关系

chrome退出登录要把通过chrome连接的socket_id全部清理掉
safari 同样

把对应关系保存起来即可,一个退出能找到对一个的另外一个。

entere

这问题多想点:手机上有chrome pad上有chrome……

  • 暂无评论
年代过于久远,无法发表回答
×
🔝