真棒愚蠢的错误:可下载的字体:被消毒剂拒绝

可下载字体:由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问题
  • Mime在Web服务器中输入标题配置
  • HTTP标头和Mime的其他组合可以解决所有问题,但没有解决问题。


    解:

    从该块删除“?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;
    

    更新到:

    @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;
    }
    

    [解决了]


    抓住! 解决替换

    font-family: 'fontawesome-webfont';
    

    代替

    font-family: 'FontAwesome';
    

    我为我工作。

    链接地址: http://www.djcxy.com/p/88385.html

    上一篇: awesome silly error: downloadable font: rejected by sanitizer

    下一篇: How can I use a not:first