文章詳情頁(yè)
android - 微信的@功能如何實(shí)現(xiàn)的?
瀏覽:104日期:2022-10-02 09:56:35
問(wèn)題描述
請(qǐng)問(wèn)微信的@功能大致如何實(shí)現(xiàn)呢?消息接收方如何判斷自己被@了呢?
問(wèn)題解答
回答1:參考下推送吧,這是服務(wù)器干的事情.客戶(hù)端只需要接收就可以了
回答2:監(jiān)聽(tīng)輸入框,假如新增@,觸發(fā)選人,選完后,消息里面有個(gè)字段專(zhuān)門(mén)存被@人的信息,值得注意的是,消息內(nèi)容的“@”字符的個(gè)數(shù)要與字段里面的個(gè)數(shù)保持一致,即使不是@人的普通@字符,也要加一個(gè)特殊空人的信息,以方便服務(wù)器做判斷,還有一些細(xì)節(jié)要處理,大致思路是這樣。
接收的話(huà),就是看那個(gè)字段里面有沒(méi)有自己,有就是@自己
標(biāo)簽:
微信
上一條:微信開(kāi)放平臺(tái) - Android上使用微信Oauth, 返回ERR_BAN是什麼意思?下一條:android - 手機(jī)QQ瀏覽器設(shè)置那里Activity跳轉(zhuǎn)怎么做到立馬響應(yīng)的
相關(guān)文章:
1. Docker for Mac 創(chuàng)建的dnsmasq容器連不上/不工作的問(wèn)題2. PHP求助,求幫忙謝謝各位3. extra沒(méi)有加載出來(lái)4. mysql - php 如何網(wǎng)址中出現(xiàn)該頁(yè)標(biāo)題?5. javascript - 天貓首頁(yè)首屏數(shù)據(jù)來(lái)源6. javascript - 釘釘?shù)膃xcel, word文件預(yù)覽是直接用的微軟的office web app,不犯法嗎?7. 關(guān)于Mysql數(shù)據(jù)表行轉(zhuǎn)列8. django進(jìn)行數(shù)據(jù)庫(kù)的查詢(xún)9. 求救一下,用新版的phpstudy,數(shù)據(jù)庫(kù)過(guò)段時(shí)間會(huì)消失是什么情況?10. mysql - 為什么where條件中or加索引不起作用?
排行榜

熱門(mén)標(biāo)簽