输入法输入表情实际输入的编码

如题所述

大多数emoji表情都是4字节的utf-16编码(为辅助平面字符,另有少部分表情属于2字节的基本平面字符),而我们的MySQL数据库采用utf-8,并且最大允许3字节的字符,因此前端提交由用户输入的4字节的emoji表情在存入数据库时会报错。在后台不动的情况下,有一种解决方案就是前端进行处理,将emoji表情转换为字符实体再提交。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-12-14
本人用的搜狗输入法,输入法自带 ✌️ 等表情,请问这些表情在微信QQ聊天中是如何能被所有设备无差异识别并发出/接收的呢?据我所知应当不是Unicode码。
相似回答