/** * 聊天界面表情输入界面 * 需要注意的是, 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 };