为什么表情符号在 Chrome 中无法呈现超过特定大小?
Why do emoji not render above a certain size in Chrome?
出于某种原因,表情符号在 Chrome 中无法呈现超过特定大小。这个大小似乎与 font-size
或 scale
无关,它只是被渲染的表情符号的像素大小。
由于图像不是矢量,我可以理解不希望它们异常大的原因,但是因为这只会影响 Chrome 我不确定。
这是 Chrome 错误,还是表情符号标准中指定最大预期大小的内容?
这里有两个非渲染表情符号的例子:
Is this a Chrome bug
是的,是的。例如,参见这些:
- 错误报告:https://bugs.chromium.org/p/chromium/issues/detail?id=719648
- 错误报告:https://bugs.chromium.org/p/chromium/issues/detail?id=501071
- 测试页:https://tobireif.com/posts/maximum_font_size_for_emoji/
根据大量测试,54px 是当前表情符号的最大字体大小。但我不会放弃希望:)
2018 年 10 月更新:
Mobile Chrome69 中表情符号的最大字体大小为 146px。
如果设置为 147px,表情符号将无法正确呈现:
https://app.crossbrowsertesting.com/public/ib8393c20a124bac/livetests/14400384/snapshots/za103323111cb78aeff2
关于其他移动浏览器的一些附加信息:https://tobireif.com/posts/maximum_font_size_for_emoji/
2020 年 11 月更新:
桌面 Chrome(在 MacOS 上测试)有一个错误:
https://bugs.chromium.org/p/chromium/issues/detail?id=1153296
表情符号在某些尺寸下会被截断(错误报告中有更多信息)。
表情符号看起来很棒,例如字体大小为 120px。
Mobile 中表情符号的字体大小似乎没有限制 Chrome83。
在 Android 平板电脑上,移动设备 Chrome 会呈现最大字体大小为 700px 的表情符号。在那个尺寸下,表情符号是模糊的,但在字体大小为 120px 和更小的时候它们看起来还不错,而在字体大小为 80px 和更小的时候它们看起来很棒。
我刚遇到同样的问题,我发现 Android 设备上表情符号的新最大字体大小是 49px, 不是 54px .
我想每个新版本都会改变。
出于某种原因,表情符号在 Chrome 中无法呈现超过特定大小。这个大小似乎与 font-size
或 scale
无关,它只是被渲染的表情符号的像素大小。
由于图像不是矢量,我可以理解不希望它们异常大的原因,但是因为这只会影响 Chrome 我不确定。
这是 Chrome 错误,还是表情符号标准中指定最大预期大小的内容?
这里有两个非渲染表情符号的例子:
Is this a Chrome bug
是的,是的。例如,参见这些:
- 错误报告:https://bugs.chromium.org/p/chromium/issues/detail?id=719648
- 错误报告:https://bugs.chromium.org/p/chromium/issues/detail?id=501071
- 测试页:https://tobireif.com/posts/maximum_font_size_for_emoji/
根据大量测试,54px 是当前表情符号的最大字体大小。但我不会放弃希望:)
2018 年 10 月更新:
Mobile Chrome69 中表情符号的最大字体大小为 146px。
如果设置为 147px,表情符号将无法正确呈现: https://app.crossbrowsertesting.com/public/ib8393c20a124bac/livetests/14400384/snapshots/za103323111cb78aeff2
关于其他移动浏览器的一些附加信息:https://tobireif.com/posts/maximum_font_size_for_emoji/
2020 年 11 月更新:
桌面 Chrome(在 MacOS 上测试)有一个错误: https://bugs.chromium.org/p/chromium/issues/detail?id=1153296
表情符号在某些尺寸下会被截断(错误报告中有更多信息)。 表情符号看起来很棒,例如字体大小为 120px。
Mobile 中表情符号的字体大小似乎没有限制 Chrome83。 在 Android 平板电脑上,移动设备 Chrome 会呈现最大字体大小为 700px 的表情符号。在那个尺寸下,表情符号是模糊的,但在字体大小为 120px 和更小的时候它们看起来还不错,而在字体大小为 80px 和更小的时候它们看起来很棒。
我刚遇到同样的问题,我发现 Android 设备上表情符号的新最大字体大小是 49px, 不是 54px
我想每个新版本都会改变。