我正在尝试显示网站Messenger的表情符号,除Smiling Face emoji以外的所有表情符号均正确显示。 更奇怪的是,我在两个网站上工作,并且其中一个表情符号正确显示,而不是在另一个网站上显示。 (相同的unicode) 当我将此表情符号复制粘贴到skype时,我会在计算机上显示but,但在我的手机skype应用程序上它会显示正确的表情符号,因此unicode正确无误。
如何在浏览器中显示此表情符号?是否取决于某些字体?
答案 0 :(得分:1)
我遇到了同样的问题,并且通过将以下内容设置为字体系列而能够使其正常工作。
font-family: "Noto Color Emoji", "Apple Color Emoji", "Segoe UI Emoji", Times, Symbola, Aegyptus, Code2000, Code2001, Code2002, Musica, serif, LastResort;
答案 1 :(得分:0)
尝试使用完全合格的☺️(U + 263A U + FE0F)代替>(U + 263A)(完全不合格) em>表情符号序列({U+263A WHITE SMILING FACE
后跟U+FE0F VARIATION SELECTOR-16
)。
您可以在emoji-test.txt数据文件中获得所有完全合格和非完全合格表情符号序列的详尽列表。
答案 2 :(得分:0)
所以我不知道为什么,但是将font-weight的style属性设置为200会使表情正确显示。
font-weight: 200;