素材牛VIP会员
移动web前端textarea输入框输入emoji表情,用oracle数据库保存,emoji表情变为了?号
 gu***yu  分类:Java代码  人气:1557  回帖:4  发布于6年前 收藏

请问大神们,有处理过前端web对emoji表情的处理吗?

 标签:javascriptjava

讨论这个帖子(4)垃圾回帖将一律封号处理……

Lv2 入门
随***0 JAVA开发工程师 6年前#1

编码格式设置成 utf8mb4 就可以了

Lv5 码农
阿***7 产品经理 6年前#2

我是这样做的,
1.点击表情

<img 
    class="emojione" 
    alt="?"          
    src="//cdn.jsdelivr.net/emojione/assets/png/1F61A.png?v=1.2.4" 
/>

2.获取e.target.alt:?

3.通过emojione转义成:shortname:, 在通过自定义函数转义成中文[亲亲]

4.add<textarea>

5.输出表情则相反[亲亲] => :shortname: => 图片

Lv2 入门
li***ng PHP开发工程师 6年前#3

一般表情的话,我都是将对应的表情转化为对应的名字存入数据库~

Lv4 码徒
23***om JS工程师 6年前#4

兄弟,这个问题解决了吗?我也遇到同样的问题,麻烦指点一下

 文明上网,理性发言!   😉 阿里云幸运券,戳我领取