【发布时间】:2011-10-14 03:24:58
【问题描述】:
我正在处理自定义字体被请求两次。
基本上,当我在 firebug 上查看网络面板时,它会显示四种自定义字体中的所有两种被请求 2 次。
我检查了css,它们只被声明了一次。
有什么想法吗?
【问题讨论】:
-
“字体加载两次”发生的另一个原因是
Cache-Control: max-age=0用于字体(检查 Web 检查器中的响应标头)。如果它设置为从不缓存,并且您以多种样式引用您的字体,它可能会加载多次并导致闪烁。这可能是因为在调用第二个引用时,对字体的第一个引用还没有完成下载,并且由于没有缓存,它会再次下载它,类似这样。以防万一你用谷歌搜索了这个问题。