iOS 8.3 Mobile Safari禁用表情符号渲染

Dev*_*v0r 8 javascript css iphone mobile-safari ios

Apple最近发布了iOS 8.3.他们添加了更多的Emojis,现在所有这些都在移动游猎中呈现.例如▶将呈现为表情符号图标.有没有办法禁用表情符号渲染?例如通过CSS还是JavaScript?

小智 11

是的,您可以使用正确的变体字形逐个字符地禁用这些.

以下示例将黑色右指向三角形呈现为表情符号,因为未指定变体.

▶
Run Code Online (Sandbox Code Playgroud)

但是,如果指定了正确的变体字形,您将获得文本.

▶︎
Run Code Online (Sandbox Code Playgroud)

一般来说,︎获取文本版本和/ ️或未指定获取表情符号版本.

请参阅http://anthonyticknor.com/demos/emoji/,了解左箭头和黑色沉重心脏的实践示例.我从http://mts.io/2015/04/21/unicode-symbol-render-text-emoji/获取了我在那里所做的大部分工作.