Fonts 字体google api:无法解码下载的字体
对于一个项目,我使用Typekit中的Webfontloader加载我的google字体。 我从以下语法加载字体: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
{
"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。在那里你可以看到结果多次是错误的
邮递员收藏:结果:
有人能帮我解决这个问题吗?我已经尝试过不使用字体样式和较少的字体,但问题仍然会弹出 我不得不手动复制所有导入内容,并将它们粘贴到我自己的文件中,然后注释掉采样的使用情况,多么烦人…在我们的自动浏览器测试过程中,我们也经历了完全相同的情况。很少出现,但在这些测试期间出现的页面加载数量足以引起注意
然而,使用似乎可以做到这一点 嗯,这不是我的选择。在我的项目中,字体为每个用户动态/自定义加载。但是谢谢你的回复。