ThinkPHP之WEBIM及時通信(環(huán)信)

ThinkPHP之WEBIM及時通信(環(huán)信)

這里實現(xiàn) 網(wǎng)頁--網(wǎng)頁 的及時聊天以及 網(wǎng)頁--手機端 的及時聊天。
先上效果圖。
ThinkPHP之WEBIM及時通信(環(huán)信)

首先這里使用的是環(huán)信的sdk,當(dāng)然手機端(android和ios)同樣也是使用的環(huán)信的sdk。聊天數(shù)據(jù)沒有存儲在自己的服務(wù)器。只在手機端做了緩存。只有頭像是獲取自己服務(wù)器的數(shù)據(jù),別的都是環(huán)信處理。頭像為用戶id作為路徑。如(http://api.XXXX.com/uploads/person/911117.jpg),昵稱在用戶注冊時候傳遞給環(huán)信保存。
首先下載環(huán)信sdk 地址 http://www.easemob.com/download/im 。將下載好了的文件移動到項目Public下。
ThinkPHP之WEBIM及時通信(環(huán)信)

這里我們需要修改的是demo文件下的javascript/dist/demo-1.4.10.js文件,具體修改的內(nèi)容就是用戶以及好友等的頭像和昵稱。改的地方比較多,大多是形如下圖這樣的
ThinkPHP之WEBIM及時通信(環(huán)信)

然后就是在模型中將用戶信息傳遞給前臺js去處理,別的就不用管了。給個參考
ThinkPHP之WEBIM及時通信(環(huán)信)

前臺頁面的js部分
ThinkPHP之WEBIM及時通信(環(huán)信)

好了就是這么簡單,在網(wǎng)頁端demo中實現(xiàn)了文字圖片語音,文件的發(fā)送接收,以及視頻的接收。

原創(chuàng)文章,轉(zhuǎn)載請注明出處

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,138評論 25 708
  • 以上是杜蕾斯團隊為京東金融做的廣告《你不必》。 眾所周知,杜蕾斯的廣告團隊是業(yè)界大牛,文案能力一流,我接觸文案之初...
    流浪的魚哇閱讀 395評論 0 3
  • 昨天又到星期五了,早上只有一節(jié)課,上完課自然是放假了,所以早上也是帶著興奮的心情起來的,因為前天晚上說好,早上去吃...
    堅志閱讀 234評論 0 0

友情鏈接更多精彩內(nèi)容