冒昧咨詢下 我想實(shí)現(xiàn)發(fā)送消息到客戶端 想傳回是否已讀消息 怎么實(shí)現(xiàn)
做個(gè)http 接口,workerman 這邊不管他,只負(fù)責(zé)發(fā)送過(guò)去,那邊前端頁(yè)面那,如果用戶操作了查看消息,前端那邊向你http 接口 傳遞用戶已讀某條消息,然后你再把那個(gè)消息更新為已讀就好了. 還有一種可能,當(dāng)時(shí)他已經(jīng)打開(kāi)了聊天頁(yè)面的,這種的話就讓前端那邊直接傳遞消息已讀過(guò)來(lái)給你.
上面這就是一種處理邏輯,實(shí)際上你可以用http 接口傳遞狀態(tài),也可以用websocket 傳遞,這種東西只要你掌握了他的處理邏輯,用哪種協(xié)議來(lái)傳遞隨你心意.不需要去拘泥于我上面說(shuō)的.