为什么表情符号在Chrome中不会超过一定的大小?

时间:2015-03-19 10:27:24

标签: html css google-chrome emoji

出于某种原因,表情符号在Chrome中的呈现不会超过一定的大小。此大小似乎与font-sizescale无关,它只是呈现的表情符号的像素大小。

由于图像不是矢量,我可以理解不希望它们异常大的背后的原因,但是因为这只影响Chrome我不确定。

这是Chrome错误,还是表情符号标准中指定最大预期尺寸的内容?

以下是非渲染表情符号的两个示例:

2 个答案:

答案 0 :(得分:7)

  

这是Chrome错误吗

是的,确实如此。例如,参见:

基于大量测试,54px是表情符号的当前最大字体大小。但我不会放弃希望:)。

2018年10月更新:

Mobile Chrome 69中表情符号的最大字体大小为146px。

截图: https://app.crossbrowsertesting.com/public/ib8393c20a124bac/livetests/14400380/snapshots/z66ee2a9e2217b4cad00

如果将其设置为147px,表情符号将无法正确呈现: https://app.crossbrowsertesting.com/public/ib8393c20a124bac/livetests/14400384/snapshots/za103323111cb78aeff2

有关其他移动浏览器的其他一些信息:https://tobireif.com/posts/maximum_font_size_for_emoji/

答案 1 :(得分:1)

我遇到了同样的问题,我发现Android设备上emojis的新最大字体大小是 49px 不是 54px as Tobi Reif stated

我想每个新版本都会发生变化。