字体超赞错误:可下载字体:被消毒剂拒绝 [英] Font Awesome error: downloadable font: rejected by sanitizer

查看:413
本文介绍了字体超赞错误:可下载字体:被消毒剂拒绝的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

可下载的字体:被消毒剂拒绝(字体家族:"FontAwesome" 样式:正常体重:正常伸展:正常src指数:1)来源: http://192.168.1.254/theme/font -awesome/fonts/fontawesome-webfont.woff2?v = 4.6.3 http://192.168.1.254/theme/font-awesome/css/font-awesome.min.css 行 4

downloadable font: rejected by sanitizer (font-family: "FontAwesome" style:normal weight:normal stretch:normal src index:1) source: http://192.168.1.254/theme/font-awesome/fonts/fontawesome-webfont.woff2?v=4.6.3 http://192.168.1.254/theme/font-awesome/css/font-awesome.min.css Line 4

我一直在克服错误.我尝试了很多在互联网上找到的东西. (将字体托管在自己的服务器上)

I was keep getting above error. and i tried lots of stuff found on the internet. (hosting the fonts on own server)

  • CORS问题
  • Web服务器中的MIME类型标头配置

HTTP标头和MIME类型的其他组合类型可以解决此问题,但无法解决所有问题.

Other combinations of HTTP headers and MIME-types everything that can resolve the issue but nothing solved it.

推荐答案

解决方案:

从该块中删除?v = 4.6.3"和剩余的尾巴(font-awesome.css/font-awesome.min.css).

Remove the "?v=4.6.3" and remaining tail from this block (font-awesome.css / font-awesome.min.css).

@font-face {
  font-family: 'FontAwesome';
  src: url('../fonts/fontawesome-webfont.eot?v=4.6.3');
  src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.6.3') format('embedded-opentype'), 
  url('../fonts/fontawesome-webfont.woff2?v=4.6.3') format('woff2'),
  url('../fonts/fontawesome-webfont.woff?v=4.6.3') format('woff'),
  url('../fonts/fontawesome-webfont.ttf?v=4.6.3') format('truetype'), 
  url('../fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular') format('svg');
  font-weight: normal;

更新为:

@font-face {
  font-family: 'FontAwesome';
  src: url('../fonts/fontawesome-webfont.eot');
  src: url('../fonts/fontawesome-webfont.eot') format('embedded-opentype'), 
  url('../fonts/fontawesome-webfont.woff2') format('woff2'), 
  url('../fonts/fontawesome-webfont.woff') format('woff'), 
  url('../fonts/fontawesome-webfont.ttf') format('truetype'), 
  url('../fonts/fontawesome-webfont.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}

[已解决]

这篇关于字体超赞错误:可下载字体:被消毒剂拒绝的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆