差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
im:web:draft:sticker [2019/03/11 06:56]
jk
— (当前版本)
行 1: 行 1:
-===== 导入第三方表情包 ===== 
-在项目下面新建一个文件夹,用于存放表情图片文件。 
-在引用了sdk之后执行如下代码: 
-<code javascript>​ 
-WebIM.Emoji = { 
-    path: '​demo/​images/​faces/' ​ /​*表情包路径*/​ 
-    , map: { 
-        '​[):​]':​ '​ee_1.png',​ 
-        '​[:​D]':​ '​ee_2.png',​ 
-        '​[;​)]':​ '​ee_3.png',​ 
-        '​[:​-o]':​ '​ee_4.png',​ 
-        '​[:​p]':​ '​ee_5.png'​ 
-    } 
-}; 
-</​code>​ 
  
-全局变量WebIM添加一个Emoji属性,path表示你表情图片存放的路径,map里面的key表示代表表情图片的字符,value表示表情图片的文件名。 
- 
-发送和接收表情消息与文本消息类似,如果发送的文本消息中带有表情的key字符,sdk会将此消息转换成表情图片的实际路径,如:文本消息中包含"​[):​]"​字符串,则解析为WebIM.Emoji.path+WebIM.Emoji.map['​[):​]'​]= "​demo/​images/​faces/​ee_1.png"​。