123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216 |
- /**
- * 聊天界面表情输入界面
- * 需要注意的是, TUIKit 里面的表情包都是有版权限制的,购买的 IM 服务不包括表情包的使用权,请在上线的时候替换成自己的表情包,否则会面临法律风险
- * 黄脸表情为腾讯云版权所有,如要使用需获得授权,请通过以下链接联系我们。
- *
- * Emoji input interface in the chat screen.
- * It should be noted that the emoticons in TUIKit are copyrighted. The purchased IM service does not include the right to use the emoticons. Please replace
- * them with your own emoticons when you go online, otherwise you will face legal risks.
- * The yellow face emoji is copyrighted by Tencent Cloud. To use it, authorization is required. Please contact us through the following link.
- *
- * https://cloud.tencent.com/document/product/269/59590
- */
- export const emojiBaseUrl = 'https://web.sdk.qcloud.com/im/assets/emoji-plugin/';
- export const emojiUrlMapping: any = {
- '[TUIEmoji_Expect]': 'emoji_0@2x.png',
- '[TUIEmoji_Blink]': 'emoji_1@2x.png',
- '[TUIEmoji_Guffaw]': 'emoji_2@2x.png',
- '[TUIEmoji_KindSmile]': 'emoji_3@2x.png',
- '[TUIEmoji_Haha]': 'emoji_4@2x.png',
- '[TUIEmoji_Cheerful]': 'emoji_5@2x.png',
- '[TUIEmoji_Smile]': 'emoji_6@2x.png',
- '[TUIEmoji_Sorrow]': 'emoji_7@2x.png',
- '[TUIEmoji_Speechless]': 'emoji_8@2x.png',
- '[TUIEmoji_Amazed]': 'emoji_9@2x.png',
- '[TUIEmoji_Complacent]': 'emoji_10@2x.png',
- '[TUIEmoji_Lustful]': 'emoji_11@2x.png',
- '[TUIEmoji_Stareyes]': 'emoji_12@2x.png',
- '[TUIEmoji_Giggle]': 'emoji_13@2x.png',
- '[TUIEmoji_Daemon]': 'emoji_14@2x.png',
- '[TUIEmoji_Rage]': 'emoji_15@2x.png',
- '[TUIEmoji_Yawn]': 'emoji_16@2x.png',
- '[TUIEmoji_TearsLaugh]': 'emoji_17@2x.png',
- '[TUIEmoji_Silly]': 'emoji_18@2x.png',
- '[TUIEmoji_Wail]': 'emoji_19@2x.png',
- '[TUIEmoji_Kiss]': 'emoji_20@2x.png',
- '[TUIEmoji_Trapped]': 'emoji_21@2x.png',
- '[TUIEmoji_Fear]': 'emoji_22@2x.png',
- '[TUIEmoji_BareTeeth]': 'emoji_23@2x.png',
- '[TUIEmoji_FlareUp]': 'emoji_24@2x.png',
- '[TUIEmoji_Tact]': 'emoji_25@2x.png',
- '[TUIEmoji_Shit]': 'emoji_26@2x.png',
- '[TUIEmoji_ShutUp]': 'emoji_27@2x.png',
- '[TUIEmoji_Sigh]': 'emoji_28@2x.png',
- '[TUIEmoji_Hehe]': 'emoji_29@2x.png',
- '[TUIEmoji_Silent]': 'emoji_30@2x.png',
- '[TUIEmoji_Skull]': 'emoji_31@2x.png',
- '[TUIEmoji_Mask]': 'emoji_32@2x.png',
- '[TUIEmoji_Beer]': 'emoji_33@2x.png',
- '[TUIEmoji_Cake]': 'emoji_34@2x.png',
- '[TUIEmoji_RedPacket]': 'emoji_35@2x.png',
- '[TUIEmoji_Bombs]': 'emoji_36@2x.png',
- '[TUIEmoji_Ai]': 'emoji_37@2x.png',
- '[TUIEmoji_Celebrate]': 'emoji_38@2x.png',
- '[TUIEmoji_Bless]': 'emoji_39@2x.png',
- '[TUIEmoji_Flower]': 'emoji_40@2x.png',
- '[TUIEmoji_Watermelon]': 'emoji_41@2x.png',
- '[TUIEmoji_Cow]': 'emoji_42@2x.png',
- '[TUIEmoji_Fool]': 'emoji_43@2x.png',
- '[TUIEmoji_Surprised]': 'emoji_44@2x.png',
- '[TUIEmoji_Askance]': 'emoji_45@2x.png',
- '[TUIEmoji_Monster]': 'emoji_46@2x.png',
- '[TUIEmoji_Pig]': 'emoji_47@2x.png',
- '[TUIEmoji_Coffee]': 'emoji_48@2x.png',
- '[TUIEmoji_Ok]': 'emoji_49@2x.png',
- '[TUIEmoji_Heart]': 'emoji_50@2x.png',
- '[TUIEmoji_Sun]': 'emoji_51@2x.png',
- '[TUIEmoji_Moon]': 'emoji_52@2x.png',
- '[TUIEmoji_Star]': 'emoji_53@2x.png',
- '[TUIEmoji_Rich]': 'emoji_54@2x.png',
- '[TUIEmoji_Fortune]': 'emoji_55@2x.png',
- '[TUIEmoji_857]': 'emoji_56@2x.png',
- '[TUIEmoji_666]': 'emoji_57@2x.png',
- '[TUIEmoji_Prohibit]': 'emoji_58@2x.png',
- '[TUIEmoji_Convinced]': 'emoji_59@2x.png',
- '[TUIEmoji_Knife]': 'emoji_60@2x.png',
- '[TUIEmoji_Like]': 'emoji_61@2x.png',
- };
- export const emojiNameMapping: any = {
- '[TUIEmoji_Smile]': '[微笑]',
- '[TUIEmoji_Expect]': '[期待]',
- '[TUIEmoji_Blink]': '[眨眼]',
- '[TUIEmoji_Guffaw]': '[大笑]',
- '[TUIEmoji_KindSmile]': '[姨母笑]',
- '[TUIEmoji_Haha]': '[哈哈哈]',
- '[TUIEmoji_Cheerful]': '[愉快]',
- '[TUIEmoji_Speechless]': '[无语]',
- '[TUIEmoji_Amazed]': '[惊讶]',
- '[TUIEmoji_Sorrow]': '[悲伤]',
- '[TUIEmoji_Complacent]': '[得意]',
- '[TUIEmoji_Silly]': '[傻了]',
- '[TUIEmoji_Lustful]': '[色]',
- '[TUIEmoji_Giggle]': '[憨笑]',
- '[TUIEmoji_Kiss]': '[亲亲]',
- '[TUIEmoji_Wail]': '[大哭]',
- '[TUIEmoji_TearsLaugh]': '[哭笑]',
- '[TUIEmoji_Trapped]': '[困]',
- '[TUIEmoji_Mask]': '[口罩]',
- '[TUIEmoji_Fear]': '[恐惧]',
- '[TUIEmoji_BareTeeth]': '[龇牙]',
- '[TUIEmoji_FlareUp]': '[发怒]',
- '[TUIEmoji_Yawn]': '[打哈欠]',
- '[TUIEmoji_Tact]': '[机智]',
- '[TUIEmoji_Stareyes]': '[星星眼]',
- '[TUIEmoji_ShutUp]': '[闭嘴]',
- '[TUIEmoji_Sigh]': '[叹气]',
- '[TUIEmoji_Hehe]': '[呵呵]',
- '[TUIEmoji_Silent]': '[收声]',
- '[TUIEmoji_Surprised]': '[惊喜]',
- '[TUIEmoji_Askance]': '[白眼]',
- '[TUIEmoji_Ok]': '[OK]',
- '[TUIEmoji_Shit]': '[便便]',
- '[TUIEmoji_Monster]': '[怪兽]',
- '[TUIEmoji_Daemon]': '[恶魔]',
- '[TUIEmoji_Rage]': '[恶魔怒]',
- '[TUIEmoji_Fool]': '[衰]',
- '[TUIEmoji_Pig]': '[猪]',
- '[TUIEmoji_Cow]': '[牛]',
- '[TUIEmoji_Ai]': '[AI]',
- '[TUIEmoji_Skull]': '[骷髅]',
- '[TUIEmoji_Bombs]': '[炸弹]',
- '[TUIEmoji_Coffee]': '[咖啡]',
- '[TUIEmoji_Cake]': '[蛋糕]',
- '[TUIEmoji_Beer]': '[啤酒]',
- '[TUIEmoji_Flower]': '[花]',
- '[TUIEmoji_Watermelon]': '[瓜]',
- '[TUIEmoji_Rich]': '[壕]',
- '[TUIEmoji_Heart]': '[爱心]',
- '[TUIEmoji_Moon]': '[月亮]',
- '[TUIEmoji_Sun]': '[太阳]',
- '[TUIEmoji_Star]': '[星星]',
- '[TUIEmoji_RedPacket]': '[红包]',
- '[TUIEmoji_Celebrate]': '[庆祝]',
- '[TUIEmoji_Bless]': '[福]',
- '[TUIEmoji_Fortune]': '[发]',
- '[TUIEmoji_Convinced]': '[服]',
- '[TUIEmoji_Prohibit]': '[禁]',
- '[TUIEmoji_666]': '[666]',
- '[TUIEmoji_857]': '[857]',
- '[TUIEmoji_Knife]': '[刀]',
- '[TUIEmoji_Like]': '[赞]',
- };
- export const emojiKeyMapping: any = {
- '[微笑]': '[TUIEmoji_Smile]',
- '[期待]': '[TUIEmoji_Expect]',
- '[眨眼]': '[TUIEmoji_Blink]',
- '[大笑]': '[TUIEmoji_Guffaw]',
- '[姨母笑]': '[TUIEmoji_KindSmile]',
- '[哈哈哈]': '[TUIEmoji_Haha]',
- '[愉快]': '[TUIEmoji_Cheerful]',
- '[无语]': '[TUIEmoji_Speechless]',
- '[惊讶]': '[TUIEmoji_Amazed]',
- '[悲伤]': '[TUIEmoji_Sorrow]',
- '[得意]': '[TUIEmoji_Complacent]',
- '[傻了]': '[TUIEmoji_Silly]',
- '[色]': '[TUIEmoji_Lustful]',
- '[憨笑]': '[TUIEmoji_Giggle]',
- '[亲亲]': '[TUIEmoji_Kiss]',
- '[大哭]': '[TUIEmoji_Wail]',
- '[哭笑]': '[TUIEmoji_TearsLaugh]',
- '[困]': '[TUIEmoji_Trapped]',
- '[口罩]': '[TUIEmoji_Mask]',
- '[恐惧]': '[TUIEmoji_Fear]',
- '[龇牙]': '[TUIEmoji_BareTeeth]',
- '[发怒]': '[TUIEmoji_FlareUp]',
- '[打哈欠]': '[TUIEmoji_Yawn]',
- '[机智]': '[TUIEmoji_Tact]',
- '[星星眼]': '[TUIEmoji_Stareyes]',
- '[闭嘴]': '[TUIEmoji_ShutUp]',
- '[叹气]': '[TUIEmoji_Sigh]',
- '[呵呵]': '[TUIEmoji_Hehe]',
- '[收声]': '[TUIEmoji_Silent]',
- '[惊喜]': '[TUIEmoji_Surprised]',
- '[白眼]': '[TUIEmoji_Askance]',
- '[OK]': '[TUIEmoji_Ok]',
- '[便便]': '[TUIEmoji_Shit]',
- '[怪兽]': '[TUIEmoji_Monster]',
- '[恶魔]': '[TUIEmoji_Daemon]',
- '[恶魔怒]': '[TUIEmoji_Rage]',
- '[衰]': '[TUIEmoji_Fool]',
- '[猪]': '[TUIEmoji_Pig]',
- '[牛]': '[TUIEmoji_Cow]',
- '[AI]': '[TUIEmoji_Ai]',
- '[骷髅]': '[TUIEmoji_Skull]',
- '[炸弹]': '[TUIEmoji_Bombs]',
- '[咖啡]': '[TUIEmoji_Coffee]',
- '[蛋糕]': '[TUIEmoji_Cake]',
- '[啤酒]': '[TUIEmoji_Beer]',
- '[花]': '[TUIEmoji_Flower]',
- '[瓜]': '[TUIEmoji_Watermelon]',
- '[壕]': '[TUIEmoji_Rich]',
- '[爱心]': '[TUIEmoji_Heart]',
- '[月亮]': '[TUIEmoji_Moon]',
- '[太阳]': '[TUIEmoji_Sun]',
- '[星星]': '[TUIEmoji_Star]',
- '[红包]': '[TUIEmoji_RedPacket]',
- '[庆祝]': '[TUIEmoji_Celebrate]',
- '[福]': '[TUIEmoji_Bless]',
- '[发]': '[TUIEmoji_Fortune]',
- '[服]': '[TUIEmoji_Convinced]',
- '[禁]': '[TUIEmoji_Prohibit]',
- '[666]': '[TUIEmoji_666]',
- '[857]': '[TUIEmoji_857]',
- '[刀]': '[TUIEmoji_Knife]',
- '[赞]': '[TUIEmoji_Like]',
- };
- const emojiConfig = {
- emojiBaseUrl,
- emojiUrlMapping,
- emojiNameMapping,
- emojiKeyMapping,
- };
- export { emojiConfig };
|