字体真棒傻错:可下载的字体:由sanitizer拒绝

Ami*_*hah 2 html css firefox fonts font-awesome

可下载的字体:被sanitizer拒绝(font-family:"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行

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

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

HTTP标头和Mime的其他组合类型可以解决问题,但没有解决它的一切.

Ami*_*hah 10

解:

从该块中删除"?v = 4.6.3"和剩余尾部(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;
Run Code Online (Sandbox Code Playgroud)

更新至:

@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;
}
Run Code Online (Sandbox Code Playgroud)

[解决了]