macOS 上的 Firefox 无法识别自定义用户字体

macOS 上的 Firefox 无法识别自定义用户字体

在 GitHub 上查看源代码时,他们的 CSS 指定了以下字体:

font-family: SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;

尽管我在 Mac 上安装了 SFMono-Regular(在 中~/Library/Fonts/SFMono-Regular.otf),但 Firefox 仍使用 Menlo 来呈现元素。Safari 和 Chrome 都正确使用了 SFMono。

如何让 Firefox 检测并使用已安装的字体~/Library/Fonts

答案1

来自 Mozilla 支持

当 Firefox 由于沙盒安全问题而无法访问本地安装的字体时,可能会发生这种情况。

https://wiki.mozilla.org/Security/Sandbox 

您可以在 about:config 页面上将此首选项设置为 2 或 1,以降低沙盒安全设置。

security.sandbox.content.level = 1
close and restart Firefox to make the change effective. 

如果“1”仍然不起作用,则尝试“0”来禁用沙盒。

如果这不起作用,则撤消/反转更改并通过右键单击上下文菜单将首选项重置为默认值。

您可以通过位置/地址栏打开 about:config 页面。您可以接受警告并点击“我接受风险!”继续。

http://kb.mozillazine.org/about:config 

如果您在 about:config 页面上也遇到此问题,请尝试以安全模式启动计算机。

相关内容