websocket可以實作真正的消息推送,現在浏覽器大多都支援了websocket,基于websocket的原理可實作真正的端對端推送。
本部落客在閑暇之餘做了一款聊天APP。功能如下:
1:使用者第一次安裝時需要填寫個人昵稱
2:打開好友清單頁,無需重新整理,當其他使用者注冊時,服務端會推送其他使用者資訊到清單頁
3:可與清單内的其他使用者聊天
4:在清單頁或非本人聊天頁收到消息後會置為未讀狀态并且顯示未讀消息條數
5:在本地儲存聊天記錄
6:目前消息都是儲存在記憶體中的,沒有持久化,是以傳回清單頁後,清單頁會有重新整理的動作。
截圖如下:
APP位址:https://www.pgyer.com/9mQj