https://jsfiddle.net/Lxevu6rz/
когда я отправляю данные из клиентского мобильного приложения и отображаю в браузере настольного компьютера a
пометка перекрытия эмодзи, если предыдущая — иконка кролика, почему? и как это решить?
Я пытался добавить CSS к a
встроенный или встроенный блок, но все еще не работает
и еще один вопрос, что некоторые смайлики (рядом со значком девушки) не отображаются правильно, как это решить?
правильный
<h1>text! ⛷⛷ <a href="/" target="_blank">#tag</a> <a href="/" target="_blank">#tag</a> <a href="/" target="_blank">@user</a></h1>
Это требует очень современной поддержки Unicode в браузерах ваших посетителей.
Actually на самом деле это два символа: человек с жестом ОК and и модификатор цвета кожи . Многие системы пока не поддерживают цвета скина и будут отображать второй символ в виде цветного квадрата или отсутствующего символа.
И этот лыжник: ⛷, это может быть просто проблемой отсутствия глифов в некоторых системах.
Это зависит от операционной системы и установленных шрифтов. В Windows 10 все смайлики отображаются, как и ожидалось. На Android (даже в последней версии 6.0) патч цвета кожи будет отображаться как отсутствующий глиф.
Если вы хотите, чтобы ваши посетители действительно видели эмодзи, вы можете использовать веб-шрифт, содержащий эти эмодзи. Вы найдете несколько, если вы будете искать в Интернете.
Других решений пока нет …