如何禁止 unicode 黑色电话在 iOS 邮件应用程序上呈现为红色电话?

Bea*_*ith 2 html unicode html-email ios emoji

我在 html 电子邮件中使用unicode 黑色电话字符 (\xe2\x98\x8e U+260E)。在 iOS 邮件应用程序(在 iPhone 和 iPad 上测试)上,黑色电话字符呈现为红色表情符号电话图标。

\n\n

unicode 电话图标

\n\n

请注意,Unicode 白色电话字符 (\xe2\x98\x8f U+260F)不会显示为表情符号。

\n\n

我尝试将字体强制为“Helvetica”\xe2\x80\xa6,但没有成功。

\n\n

有没有办法强制 iOS Mail 使用纯黑色电话 unicode 字符?

\n

Juk*_*ela 5

我无法在 iOS Mail 中测试这一点,并且我怀疑它是否能在那里工作,但这是选择特定字形变体的方式。根据 Unicode 标准,您可以通过以下方式选择标准化变体\xe2\x80\x9cBLACK TELEPHONE 文本样式\xe2\x80\x9d(与 \xe2\x80\x9cBLACK TELEPHONE 表情符号样式\xe2\x80\x9d 相反) U+260E 由控制字符 U+FE0E VARIATION SELECTOR-15 决定。

\n\n

在 HTML 中,字符序列 U+260E U+FE0E 可以写为☎︎

\n\n

但我\xe2\x80\x99m担心软件对变体选择器的支持仍然非常有限。例如,网络浏览器似乎以不同的方式失败。

\n