如果您是一位开发人员,试图在您的网站上修复此问题,请尝试为表情符号添加一些字体族。这个方法对我遇到的相同问题有效。
font-family: apple color emoji, segoe ui emoji, noto color emoji, android emoji, emojisymbols, emojione mozilla, twemoji mozilla, segoe ui symbol;
这个答案中的CSS属性是让表情符号“正常工作”的一个不错的尝试,但正如在Web上使用本地表情符号的挣扎所述,它可能会产生意想不到的副作用。
其中一个问题是字体将特殊字符(如#
、*
和数字)视为表情符号。因此,您需要选择性地应用font-family
到文本的哪些部分,并确保文本实际上应该无条件地被视为表情符号。
即使它似乎可以工作,将显示的表情符号因操作系统和浏览器而异,因此最好是不一致的。
最终,我放弃了尝试让表情符号适用于我的用例。