谷歌字体无法在他们自己的网站上加载

3

我知道这个问题多年来已经出现了几十次,但是我找不到与我的问题相关的任何内容。

如果我在Chrome中访问https://fonts.google.com/,字体会超时并显示以下错误:

java/com/google/fonts/directory/ui/angular_js.js:121 Error: i
at Sd.f (rs=AE60u5dxhZ7D9xkmGMx3DX8X4TvBHXsNAw:190)
at eval (java/com/google/fonts/directory/ui/angular_js.js:154)
at e (java/com/google/fonts/directory/ui/angular_js.js:46)
at eval (java/com/google/fonts/directory/ui/angular_js.js:49) undefined
Ne.p.defer @ java/com/google/fonts/directory/ui/angular_js.js:48
g @ java/com/google/fonts/directory/ui/angular_js.js:154
Sd.f @ rs=AE60u5dxhZ7D9xkmGMx3DX8X4TvBHXsNAw:190
(anonymous) @ java/com/google/fonts/directory/ui/angular_js.js:154
e @ java/com/google/fonts/directory/ui/angular_js.js:46
(anonymous) @ java/com/google/fonts/directory/ui/angular_js.js:49
java/com/google/fonts/directory/ui/angular_js.js:121 Error: i
at Sd.f (rs=AE60u5dxhZ7D9xkmGMx3DX8X4TvBHXsNAw:190)
at eval (java/com/google/fonts/directory/ui/angular_js.js:154)
at e (java/com/google/fonts/directory/ui/angular_js.js:46)
at eval (java/com/google/fonts/directory/ui/angular_js.js:49) "Possibly unhandled 
rejection: {}"

这不是什么大问题,但它们也无法通过CDN在我的项目中加载。
重点:
- 我看到一些答案指向Firefox的bug,但对我来说,在Firefox中很好用。 - 我使用Arch Linux。在google-chrome、google-chrome-beta、google-chrome-dev和chromium中都会出现同样的问题。 - 手动删除这些浏览器的缓存没有起作用。 - 从浏览器工具中清空缓存也没有起作用。 - 恢复默认的fontconfig也没有起作用。 - 相同版本的chrome(64.0.3282.140)在VirtualBox上的Windows 10客户端中可以完美加载这些字体。 - Material Icons可以正常加载,我认为它们来自同一个库。
我很困惑。

我有完全相同的问题...也在Linux上 :/ - Durand
你尝试更改用户代理了吗?我不确定如何在Chrome中更改,但如果你使用Firefox用户代理并且字体在Chrome中能够正常工作,则问题出在Google上。 - Nate Symer
感谢您的出色建议!但是,没有运气。 - wolfhoundjesse
我也有同样的问题,在 Arch Linux 上也是如此。我也遇到了其他与网络字体相关的问题,例如 Material Design 图标在 CircleCI 上无法加载,以及新邮件在新版 GMail 中未以粗体显示。您找到答案了吗? - JohnCC
说实话,我已经放弃了这个问题。三周前,我花了一些时间来挖掘我的字体配置(完全无关),我刚刚注意到它们又可以工作了。 - wolfhoundjesse
显示剩余2条评论
1个回答

0

请确保您没有安装Noto字体。 对我来说,删除它解决了问题


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接