首頁 > 問答 > 主體
请问微信的@功能大致如何实现呢?消息接收方如何判断自己被@了呢?
ringa_lee2017-04-18 09:06:20
參考下推送吧,這是伺服器幹的事情.客戶端只需要接收就可以了
天蓬老师2017-04-18 09:06:20
監聽輸入框,假如新增@,觸發選人,選完後,訊息裡面有個字段專門存被@人的信息,值得注意的是,訊息內容的「@」字的個數要與欄位裡面的數量保持一致,即使不是@人的普通@字符,也要加一個特殊空人的信息,以方便服務器做判斷,還有一些細節要處理,大致思路是這樣。
接收的話,就是看那個字段裡面有沒有自己,有就是@自己