融雲 Web SDK 如何實現表情的收發 ?
公司需求:
要求聊天產品像 QQ、微信一樣, 可以接收、發送簡單表情
首先查看融雲開發文檔, 可以看到表情插件的描述, 但與產品需求不完全一致, 還需要結合其他方法實現更豐富的表情功能
主要與產品不符的地方:
1、融雲提供的表情個數有限, 僅 128 個
2、融雲提供的表情沒有 QQ 表情生動豐富
融雲表情插件: https://docs.rongcloud.cn/im/imlib/web/plugin/emoji/
接下來依次按順序介紹:
1、什麼是 Emoji
2、如何實現類 QQ 的表情選擇框
3、結合融雲 SDK 實現表情的發送
4、結合融雲 SDK 實現表情的接收
什麼是 Emoji ?
Emoji 日語 繪文字
. 是日本在無線通信中所使用的視覺情感符號, 繪
指圖畫, 文字
指的則是字符, 用於在消息中插入表情. 自 2007 年蘋果公司發佈的 iOS 5 輸入法加入 Emoji 後, 這種表情符號開始席捲全球
最初 Emoji 實現僅爲將字符轉爲圖片顯示. 比如: :)
在消息中被替換爲