在這里做了重連判斷,重連后感覺之前client_id還依然有效,同一個(gè)客戶端會(huì)受到服務(wù)端重復(fù)推送來的消息 websocketonerror() { this.initWebSocket(); } websocketclose(e){ this.initWebSocket(); } initWebSocket() { const wsuri = "ws:/...
用存儲(chǔ)redis存取5個(gè)字段 to from message sent recd 存取的是聊天記錄。to 代表發(fā)給誰 ,from誰發(fā)的 message消息內(nèi)容 sent發(fā)消息的時(shí)間 recd代表消息對(duì)方看了沒有(兩種情況1,或者0) 取的使用場(chǎng)景 1用戶登錄網(wǎng)站成功后,顯示未讀消息 2用戶打開與某個(gè)用戶的聊天框后,顯示最近的20條聊天記錄(假定他們?cè)?jīng)聊過天).折騰了幾次也沒弄好,大家看看有什么建議。 //...