2

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

unicode 电话图标

请注意,unicode 白色电话字符 (☏ U+260F)不会显示为表情符号。

我试图将字体强制为“Helvetica”……但没有运气。

有什么办法可以强制 iOS Mail 使用扁平的黑色电话 unicode 字符?

4

2 回答 2

4

我无法在 iOS 邮件中对此进行测试,并且我怀疑它是否可以在那里工作,但这是可以选择特定字形变体的方式。根据 Unicode 标准,您可以通过在 U+260E 后紧跟控制字符 U+FE0E VARIATION SELECTOR-15来选择标准化变体“BLACK TELEPHONE text style”(与“BLACK TELEPHONE emoji style”相反)。

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

但恐怕软件对变体选择器的支持仍然非常有限。例如,网络浏览器似乎以不同的方式失败。

于 2013-04-02T04:36:25.273 回答
4

晚了一年多一点,但是像这样指定字体来解决这个问题:

<span style="font-family:dingbats, arial unicode ms, code2000, sans-serif;">&#x260e;</span>
于 2014-05-09T16:10:05.297 回答