我希望能够使用表情符号在android和ios设备之间发送消息。
我知道新的android 4.4现在支持表情符号,但我想支持更老的设备(2.1及以上)。
像whatsapp这样的应用程序如何允许编写和查看表情符号,即使它不受支持?我能想到的完成这个任务的唯一方法是创建一个自定义的表情符号,创建一个包含许多表情符号的图像,然后使用x,y坐标来获取哪个表情符号被选中。这样做的问题可能是版权问题,然后当新的表情符号出现时,我总是必须更新图像,如果用户不下载新图像,他们将仍然使用旧的表情符号,并且无法查看新的表情符号。
那么,有没有其他方法可以让ios表情符号发送到android上,反之亦然?
发布于 2014-04-23 04:09:13
您的自定义方法可能会起作用。只需添加另一层抽象层--从中央服务器下载表情符号。在本地缓存它。定期检查是否有新版本,然后下载。因为它将保持非常简单,旧版本的应用程序仍然可以下载和使用新的表情符号,每当你更新它。
这是针对您的问题的技术解决方案,可以同时支持这两个平台。任何版权问题都是离题的,而且是针对你最终决定使用的表情符号。
发布于 2014-04-29 18:26:12
the Unicode standard中添加了大量的表情符号。所以,它们基本上就是你可以用字体显示的字符。对于现代设备,将使用默认字体(支持新的OpenType颜色)来显示表情符号。对于较老的设备,你可以简单地创建自己的字体,或者使用open source emoji designs,并用老式的黑白显示它们。
https://stackoverflow.com/questions/23177606
复制相似问题