一、項目介紹
後端技術:thinkphp5+fastadmin+gatewayworker
前端技術:uniapp+websocket
第一階段實作了簡單的登入、注冊功能,會員可進行背景管理,工具欄主要分為三部分,消息清單、聯系人,我的。
功能清單:
- 實時接收與發送消息
- 聊天消息的存儲
- 拉取消息曆史記錄
- gatewayworker如何與thinkphp結合
- 如何綁定gatewayWorker與使用者
- 未讀消息的顯示與處理
二、界面示範
1、登入和注冊頁
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsIyZuBnLhFzMlJjZ4MmMzEmZzgzM5UTZ3QjZzUjYkRGOxcTMyQ2Lc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
2、會話頁面
3、聊天頁
目前支援文字、表情、定位的發送,實時接收消息。
4、聯系人頁面
4、個人資料
三、部分代碼截圖
之後還有繼續完善新的功能,該項目适合二開,有需要的朋友微信聯系~