它在我的Chrome控制台中显示错误。

有什么解决方案可以正确加载它,从而在控制台中不显示错误?

最佳答案

由于您在帖子上贴了一个asp.net-mvc标记,因此我为您提供了IIS配置解决方案。

当您的网络服务器未配置MIME类型“woff”或“woff2”时,Chrome不会消耗woff并引发404错误。

您需要为IIS添加woff2的MIME-TYPE。
您可以在web.xml中对其进行配置。

 <system.webServer>
  <staticContent>
    <remove fileExtension=".woff2" />
    <mimeMap fileExtension=".woff2" mimeType="application/font-woff2" />
  </staticContent>
</system.webServer>

并且您也可以通过IIS管理器执行此操作。
  • 打开IIS管理器
  • 功能 View -> MIME类型
  • 操作->添加
  • 您将看到“添加MIME类型”框,并将woff2扩展名放在文件扩展名“.woff2”中。
  • 和MIME类型也都为“application/font-woff2”。


  • 通过图像的IIS管理器。

    javascript - Bootstrap woff2字体未正确加载-LMLPHP
    javascript - Bootstrap woff2字体未正确加载-LMLPHP
    javascript - Bootstrap woff2字体未正确加载-LMLPHP

    09-27 00:59