咨询一个onClose的 问题

sunakang

我现在就是用聊天室做一个用户上下线的功能,然后就是有时候会获取不到用户下线,因为聊天室已经有了设置了心跳想问一下这是怎么回事情因为数据已经传送过来了,但是我接收的时候就没有值了

2483 1 0
1个回答

walkor

有些情况客户端不会触发服务端onMessage,只会触发onConnect onClose,例如客户端只发起了连接,并没有发送任何消息。
所以如果在onMessage里设置的session在onClose里可能并不存在。

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