18.04:Chrome中没有显示颜色表情符号,仅部分在Firefox中显示

我已经从17.10升级到18.04,并希望有更好的表情符号支持。 结果是Chrome(66)仍在使用旧的黑白表情符号字体,Firefox(59)正在设法显示一些颜色表情符号而不是其他颜色表情符号。 我采取了一些建议来安装字体EmojiOne,但似乎没有帮助😓

来自http://eosrei.github.io/emojione-color-font/full-demo.html上的表情符号演示页面的屏幕截图:

铬: 在此处输入图像描述

火狐: 在此处输入图像描述

在Ubuntu 18.04+上,您现在可以简单地安装一个包: fonts-noto-color-emoji 。 之后,重新启动Chrome,它将生效。 无需创建手动字体配置。

这个软件包应该安装在常规的Ubuntu 18.04+桌面风格上(在’推荐’的依赖级别上 – 用apt rdepends fonts-noto-color-emoji检查你自己)。 像Kubuntu(KDE)这样的其他一些版本默认没有这个,需要你手动安装它。

我修复了它 – 我必须遵循2016年的这些说明 😧我必须使用以下文本创建~/.config/fontconfig/conf.d/01-emoji.conf

     serif  Noto Color Emoji    sans-serif  Noto Color Emoji    monospace  Noto Color Emoji    

关于安装Noto字体的原始说明中的位是不必要的,因为默认情况下它是作为18.04的一部分安装的。

然后运行:

 fc-cache -f -v 

在下次重启时,Chrome有彩色表情符号。

不要使用该演示页面来测试颜色表情符号。 该页面仅演示了Ubuntu中默认未安装的EmojiOne字体(尽管Firefox使用了它的变体)。

而是使用https://unicode.org/emoji/charts/full-emoji-list.html

查看“浏览器”列。 在默认的Ubuntu中,它应该主要与Google列匹配。 (除了“浏览器”列,所有其他列都只是.png图标)。 当我今天进行测试时,谷歌专栏有点过时,因为谷歌已经对他们未加入网站的一些表情符号进行了一些更改。 (例如,汉堡上面有汉堡奶酪。)