我正在尝试为 iOS 和 Android 开发一个应用程序,并在帖子中支持表情符号。目前我正在使用 UTF-8 对字符串(文本和/表情符号)进行 Base64 编码和解码。它似乎本机工作,Android 到 Android 和 iOS 到 iOS,但从 Android -> iOS 或 iOS -> Android 并不总是有效。偶尔会丢失一些表情符号,并且在这些情况下会丢失字符串的其余部分(任何实际文本)。
注意:我知道不同的设备有不同的表情符号,所以我并不担心偶尔会丢失表情符号,但是丢失的文字让我很困扰,我注意到同一设备上的表情符号丢失了。
有没有人有任何想法或知道任何更好的解决方案?谢谢!