我在 html 电子邮件中使用unicode 黑色电话字符 (☎ U+260E) 。在 iOS 邮件应用程序(在 iPhone 和 iPad 上测试)上,黑色电话字符呈现为红色表情符号电话图标。
请注意,unicode 白色电话字符 (☏ U+260F)不会显示为表情符号。
我试图将字体强制为“Helvetica”……但没有运气。
有什么办法可以强制 iOS Mail 使用扁平的黑色电话 unicode 字符?
我在 html 电子邮件中使用unicode 黑色电话字符 (☎ U+260E) 。在 iOS 邮件应用程序(在 iPhone 和 iPad 上测试)上,黑色电话字符呈现为红色表情符号电话图标。
请注意,unicode 白色电话字符 (☏ U+260F)不会显示为表情符号。
我试图将字体强制为“Helvetica”……但没有运气。
有什么办法可以强制 iOS Mail 使用扁平的黑色电话 unicode 字符?
我无法在 iOS 邮件中对此进行测试,并且我怀疑它是否可以在那里工作,但这是可以选择特定字形变体的方式。根据 Unicode 标准,您可以通过在 U+260E 后紧跟控制字符 U+FE0E VARIATION SELECTOR-15来选择标准化变体“BLACK TELEPHONE text style”(与“BLACK TELEPHONE emoji style”相反)。
在 HTML 中,字符序列 U+260E U+FE0E 可以写成☎︎
.
但恐怕软件对变体选择器的支持仍然非常有限。例如,网络浏览器似乎以不同的方式失败。
晚了一年多一点,但是像这样指定字体来解决这个问题:
<span style="font-family:dingbats, arial unicode ms, code2000, sans-serif;">☎</span>