Улыбающееся лицо: расслаблено: смайлики не отображаются в html ☺ - PullRequest
0 голосов
/ 19 февраля 2019

Я пытаюсь отобразить смайлики для мессенджера веб-сайта, и все смайлики отображаются правильно, кроме Улыбающееся лицо смайликов .Что еще более странно, так это то, что я работаю над двумя сайтами, а на одном смайлики отображаются правильно, а на другом - нет.(это тот же самый юникод) Когда я копирую и вставляю этот эмодзи в скайп, я получаю отображение in на компьютере, но в моем приложении для скайпа на сотовом телефоне он отображает правильные эмодзи, поэтому юникод верен точно.

Как сделать так, чтобы этот эмодзи отображался в браузере?Это зависит от определенного шрифта?

Ответы [ 3 ]

0 голосов
/ 20 февраля 2019

Так что я понятия не имею, почему, но установка свойства стиля font-weight в 200 заставляет emote отображаться правильно.

font-weight: 200;
0 голосов
/ 22 июня 2019

У меня была та же проблема, и я смог заставить ее работать, установив следующее как семейство шрифтов.

font-family: "Noto Color Emoji", "Apple Color Emoji", "Segoe UI Emoji", Times, Symbola, Aegyptus, Code2000, Code2001, Code2002, Musica, serif, LastResort;

0 голосов
/ 19 февраля 2019

Вместо ☺ (U + 263A), который не полностью квалифицирован , попробуйте использовать ☺️ (U + 263A U + FE0F), который является полностью квалифицированным последовательность эмодзи (U+263A WHITE SMILING FACE, за которой следует U+FE0F VARIATION SELECTOR-16).

Вы можете получить исчерпывающий список всех полных квалификаций и не полностью квалифицированных последовательностей смайликовв файле данных emoji-test.txt .

...