将 IOS 表情符号转换为 web 或 android 表情符号代码

Posted

技术标签:

【中文标题】将 IOS 表情符号转换为 web 或 android 表情符号代码【英文标题】:Convert IOS emoji to web or android emoji code 【发布时间】:2019-05-13 07:23:16 【问题描述】:

我已经为这个问题寻找了 3 天的解决方案,但仍未完成。

我有一个网站、android 应用程序和 ios 应用程序...当我从 web 或 android 应用程序使用表情符号时,它会正确显示表情符号(我正在使用 BLOB 数据类型)但是当我从 iOS 应用程序提交相同的表单时,它会显示表情符号仅适用于 iOS 应用程序,但在 Web 和 Android 应用程序上,它显示 Unicode,如 \ud83d\ude0d

我只想在所有设备上显示表情符号,即使表单是从 iOS 或 Web 或 Android 应用程序提交的......

【问题讨论】:

@Hashir 首先与后端团队协调检查后端数据库是否支持表情符号 @VikashKumar 先生,我如何检查后端是否支持表情符号... ???我正在使用 blob 数据类型和表情符号,并在网站和 android 上显示...... @Muhammad Hashir Anwaar 可以分享你的代码。 @vikashkumar 我没有 thaat bcz 的代码...使用 BLOB 数据类型在 web 和 android 应用程序上显示表情符号...但 ios 应用程序正在制造麻烦...我想将 ios 表情符号转换为网络表情符号代码... 【参考方案1】:

来自 swift 文档:

let dollarSign = "\u24"        // $,  Unicode scalar U+0024
let blackHeart = "\u2665"      // ♥,  Unicode scalar U+2665
let sparklingHeart = "\u1F496" // ?, Unicode scalar U+1F496

【讨论】:

以上是关于将 IOS 表情符号转换为 web 或 android 表情符号代码的主要内容,如果未能解决你的问题,请参考以下文章

将表情符号备忘单转换为安卓表情符号?

无法将表情符号存储在数据库中

在python 3中将表情符号转换为Unicode,反之亦然

使用 Javascript 将十进制转换为十六进制或 Unicode

如何在 PHP 中从 Unicode 转换表情符号?

如何在UILabel iOS中显示表情符号