我已编写HTML电子邮件并使用"▶"编码一个右指向三角形来代替号召性用语中的图像。除了在iOS设备中将此html实体转换为其表情符号对应物之外,这将呈现预期。我也尝试使用十六进制版本而不是十进制版本但没有成功。
我发现了解决方案使用php的帖子,但由于这是一封HTML电子邮件,我无法使用PHP。
是否有任何方法可以阻止iOS将HTML实体转换为其表情符号?
这是我使用的html实体:http://www.fileformat.info/info/unicode/char/25B6/index.htm
答案 0 :(得分:18)
▶︎
U + FE0F和U + FE0E是“变异选择器”,表示如果可用的话,分别表示类似表情符号(彩色/动画)或类似文本的渲染。如果两者都不使用,渲染器可以随意选择。不幸的是,iOS在某些情况下默认使用表情符号变体,必须手动放置。
(十六进制与十进制字符引用并不重要。您也可以包含原始字符,您不一定要将它们编码为字符或实体引用,但作为原始字符,变体选择器的存在将很难看到在编辑中。)