特定的浏览器是否可能不支持某些unicode?

特定的浏览器是否可能不支持某些unicode?

我编写了一个 HTML5/CSS/JS 应用程序,它显示一些文本Droid Sans(页面加载时直接从 Google 加载)。在 Windows 下开发时,Unicode 字符可在 Chrome 中正确显示。

我开始使用epiphany在Linux中,一些unicode字符无法正确显示:

  • \u00b0很好
  • \ud83d\udd15根本不显示

那可能是什么原因呢?

  • 它不应该是字体,因为 Windows 和 Linux 使用的是同一种字体(页面的其余部分看起来不错)。
  • 这让我想到了浏览器:它可能是罪魁祸首吗?(我特别需要使用,epiphany因为我尝试过的其他浏览器不能正确支持某些功能,flexbox其中包括 CSS)

换句话说:浏览器可能不支持一些unicode 字符,其他字符都可以正确显示(并且所有字符都可以在另一个平台上的另一个浏览器中使用相同的字体)?

相关内容