Fonts 字体google api:无法解码下载的字体

Fonts 字体google api:无法解码下载的字体,fonts,Fonts,对于一个项目,我使用Typekit中的Webfontloader加载我的google字体。 我从以下语法加载字体: { "google": { "families": [ "Alegreya Sans:400,400italic,700,700italic", "Arvo:400,400italic,700,700italic", "Averia Libre:400,400italic,700,700

对于一个项目,我使用Typekit中的Webfontloader加载我的google字体。 我从以下语法加载字体:

{
    "google": {
        "families": [
            "Alegreya Sans:400,400italic,700,700italic",
            "Arvo:400,400italic,700,700italic",
            "Averia Libre:400,400italic,700,700italic",
            "Averia Sans Libre:400,400italic,700,700italic",
            "Josefin Sans:400,400italic,700,700italic",
            "Josefin Slab:400,400italic,700,700italic",
            "Karla:400,400italic,700,700italic",
            "Lobster Two:400,400italic,700,700italic",
            "Lora:400,400italic,700,700italic",
            "Montserrat Alternates:400,400italic,700,700italic",
            "Playfair Display SC:400,400italic,700,700italic",
            "Raleway:700italic,700,400italic,400:latin",
            "Roboto Condensed:400,400italic,700,700italic",
            "Roboto:400,400italic,700,700italic",
            "Rubik:400,400italic,700,700italic",
            "Sansita:400,400italic,700,700italic",
            "Ubuntu:700italic,700,400italic,400"
        ]
    }
}
结果大多数时候是正确的,但有时是错误的。我有时会遇到加载错误,比如随机字体(不总是相同的字体)

解码不起作用是正常的,因为这个url:gave发出一个
204(无内容)
响应。 当我查看这个问题时,我发现这个url来自谷歌api url的css响应:

回答的错误部分:

/* sampled usage */
@font-face {
  font-family: 'Averia Libre';
  font-style: italic;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/stats/Averia+Libre/italic/400);
  unicode-range: U+20;
}
每次出现
/*示例用法*/
注释时,url都是错误的。 我做了一个集成测试,多次调用url。在那里你可以看到结果多次是错误的

邮递员收藏:

结果:


有人能帮我解决这个问题吗?我已经尝试过不使用字体样式和较少的字体,但问题仍然会弹出

我不得不手动复制所有导入内容,并将它们粘贴到我自己的文件中,然后注释掉采样的使用情况,多么烦人…

在我们的自动浏览器测试过程中,我们也经历了完全相同的情况。很少出现,但在这些测试期间出现的页面加载数量足以引起注意


然而,使用似乎可以做到这一点

嗯,这不是我的选择。在我的项目中,字体为每个用户动态/自定义加载。但是谢谢你的回复。