我正在开发一款具有聊天功能的Android和iPhone应用程序。
我已经为两者实施了表情符号支持
Android键盘正在使用iPhone理解的SoftBank表情符号编码,但我遇到了iPhone的问题 - >使用表情符号进行Android消息传递。
例如,当在iPhone 2中选择“Pile of Poo”(SoftBank编码0xe05a)时,会发送字符:
0xD83D 0xDCA9
如何将这些字符转换回SoftBank编码?
由于
答案 0 :(得分:2)
有些重复how to convert the old emoji encoding to the latest encoding in iOS5?
请注意受影响的iOS版本。
可以找到表格地图here。似乎代码0xD83D 0xDCA9是正确的UTF16编码。