小程序
小游戏
企业微信
微信支付
扫描小程序码分享
小程序客服返回的emoji,有一部分是符号代码串如 ::) [發]之类的,另一部份返回前端是空白,转码成unicode编码后是这样的 /uE022,这类应该是UTF-16编码。想问问微信emoji返回是用两套不同的编码吗?
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
* Emoji表情有很多种版本,其中包括Unified、DoCoMo、KDDI、SoftBank和Google,不同版本的Unicode代码并不一定相同。* <pre>* 微信昵称中的Emoji表情截止2019.12.06已知支持三种版本:* 1、SoftBank版本(网上一般称之为SB Unicode),如😂为E412;* 2、Unified版本,如😂为1F602;* 3、自定义表情版本,如😂为[笑脸]。* 😂(笑脸)的各种编码如下:* SoftBank:0000E412* Unified:0001F602(U+1F602)* DoCoMo:0000E72A* KDDI:0000EB64* Google:000FE334* UTF-8:F09F9882(%F0%9F%98%82)* UTF-16BE:FEFFD83DDE02(\uD83D\uDE02)* UTF-16LE:FFFE3DD802DE* UTF-32BE:0000FEFF0001F602* UTF-32LE:FFFE000002F60100
经研究已可解决,参见:
https://github.com/gzu-liyujiang/UnicodeEmoji/blob/master/emoji.json
https://github.com/gzu-liyujiang/UnicodeEmoji/blob/master/softbank_unified.json
https://github.com/gzu-liyujiang/UnicodeEmoji/blob/master/softbank_decode.json
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
自己多测试下,官方回不了你
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
经研究已可解决,参见:
https://github.com/gzu-liyujiang/UnicodeEmoji/blob/master/emoji.json
https://github.com/gzu-liyujiang/UnicodeEmoji/blob/master/softbank_unified.json
https://github.com/gzu-liyujiang/UnicodeEmoji/blob/master/softbank_decode.json
自己多测试下,官方回不了你