小程序
小游戏
企业微信
微信支付
扫描小程序码分享
获取用户信息接口,昵称遇到了特殊表情字符。在数据库和idea中显示为 惜 ,对应的unicode 为 \uE447惜\uE003
将其复制到微信中显示正确,但在我们的app以及mysql数据库中无法显示正确。
微信中显示为:
数据库中显示为:
app中显示为:
正确的 🍃惜💋应该显示 "\uD83C\uDF43惜\uD83D\uDC8B"
希望官方大佬出来解答下疑惑。
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
* 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