暂时没空去细看技术标准,不过我怀疑这个做法有技术原因。
emoji并不是苹果独占的功能,而是有行业标准的。通过unicode里面单个编码代表单字或者组合编码拼出一个字,有点像韩文那样。
国旗emoji就是类似实现,采用国家二字代码,比如CN等于中国,但这两个字需要用国旗专用字符段写,然后系统文字渲染功能就会对应查找并显示为国旗。
也就是说emoji其实只是一套字体而已。
大肚子人是unicode 14加入的新功能,有字符编码了,男女都有,我暂时没看是男女两个字,还是通过“大肚子+人”的方式实现。字符里面如果有这个字,那么系统就应该忠实实现。至少这个层面不能直接怪终端厂商。
当然也有实现不了的,比如TW两字在国行手机里面,是怎么都不可能实现的
更新:查到了这两个字符一开始提交的文档:
还真就是冲着平等包容去的。
当然这两个新字符也并不是非要用来怀孩子不可,作者说完全可以拿来当作“吃顶了”用。
或者按照我的用法: