1997年,日本人发明,定义在unicode的私有区域. 此时两个字节可以表示emoji. IOS 4在日本支持emoji,使用的是这种私有编码. 2010年,unicode 6.0正式支持emoji,所有emoji重新编码. 此时的emoji所在的编码范围超出了2个字节. IOS 5开始,支持unicode的emoji,放弃对日本人的私有emoji支持. 所以,同一个emoji,尤其是老的那些emoji,有两个编码. 不同系统的支持情况,不一样. emoji的编码虽然相同,但是样子都是有专利的…