IOS 自带Emoji表情上传服务器问题

DATONG_SLIM 2014-08-26 09:25:51


emoji表情有如图中的四种格式的编码,安卓端传给服务器的为图中的UTF16格式, 我只能获取到UTF8的格式,要怎样才能转为UTF16的编码格式?同时要怎样才能兼容表情、字母、汉字三种一起发给服务器呢?PS:ios自带的一个emoji表情直接用这个stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding 传给服务器为两个问号。求大神们教育
...全文
20242 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
和手机系统有关系
tyrant__ 2016-04-27
  • 打赏
  • 举报
回复
dimensions.
qq_33507099 2016-04-07
  • 打赏
  • 举报
回复
有回复么。 还是不知道怎么转啊 传给后台 之后取。。 联系qq:840955490
  • 打赏
  • 举报
回复
有人么 我用的ios 自带的表情, 安卓用的unicode u+1f604 这种 我要怎么转化。我获取下来 加到标签上显示
快放开那女孩 2014-11-25
  • 打赏
  • 举报
回复
请问一下这个问题iOS客户端是怎么解决的?
sysuzzj 2014-11-06
  • 打赏
  • 举报
回复
引用 4 楼 zhanglei5415 的回复:
mysql 下存储emoji ,需要将表的字符集转一下 全表通转
ALTER TABLE my_table CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
这个我只改表或字段的字符集不行,要连my.ini的default-character-set和character-set-server都改为utf8mb4才行,但是我又不知道全局改为这种非主流字符集会不会产生其他问题。。。。。
ReyZhang 2014-08-27
  • 打赏
  • 举报
回复
坛子里有以前分享过的相关帖子 http://bbs.csdn.net/topics/390055415
ReyZhang 2014-08-27
  • 打赏
  • 举报
回复
mysql 下存储emoji ,需要将表的字符集转一下 全表通转
ALTER TABLE my_table CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
ReyZhang 2014-08-27
  • 打赏
  • 举报
回复
服务器端用的什么数据库存储的emoji ?
DATONG_SLIM 2014-08-26
  • 打赏
  • 举报
回复
老板们就没遇到过吗? COME ON!!
不担心 2014-08-26
  • 打赏
  • 举报
回复
之前也有遇到这个问题,坐等答案

29,030

社区成员

发帖
与我相关
我的任务
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
  • iOS
  • 大熊猫侯佩
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧