表情符号支持iOS和Android

我正在尝试为post中的表情符号支持开发iOS和Android应用程序。 目前我使用UTF-8对Base64编码和解码string(文本和/表情符号)。 它似乎本身工作,Android到Android和iOS到iOS,但从Android – > iOS或iOS – > Android并不总是工作。 偶尔会有一些表情符号丢失,其余的string(任何实际的文本)在这些情况下都会丢失。

注意:我知道不同的设备有不同的emojis,所以我不担心偶尔会丢失emojis,但是缺less文字困扰我,我注意到在同一设备上缺less表情符号。

有没有人有任何想法或知道更好的解决scheme? 谢谢!

我设法弄清楚了。 我们不再编码或解码string。 相反,我修改了Android中的TextView来重新格式化string,以便显示文本和表情符号。 我根据我的解决scheme创build了一个非常简单的库。 https://github.com/will5/EMOJITextView