在这里做了重连判断,重连后感觉之前client_id还依然有效,同一个客户端会受到服务端重复推送来的消息 websocketonerror() { this.initWebSocket(); } websocketclose(e){ this.initWebSocket(); } initWebSocket() { const wsuri = "ws:/...
用存储redis存取5个字段 to from message sent recd 存取的是聊天记录。to 代表发给谁 ,from谁发的 message消息内容 sent发消息的时间 recd代表消息对方看了没有(两种情况1,或者0) 取的使用场景 1用户登录网站成功后,显示未读消息 2用户打开与某个用户的聊天框后,显示最近的20条聊天记录(假定他们曾经聊过天).折腾了几次也没弄好,大家看看有什么建议。 //...