在IE11中通过https进行第二次加载时,font-awesome无法正常工作

时间:2017-11-17 05:53:16

标签: angular internet-explorer https font-awesome

我在角度2中遇到问题,我们使用font-awesome作为样式和字体。在本地它正在按预期工作,但是当我们部署代码时,它正在首次加载,但是当你刷新页面时,它会删除所有样式并且表现不同。

1 个答案:

答案 0 :(得分:0)

此问题可能是由于缓存问题造成的。 在这里,您可以找到有关Font-Awesome问题排查的小文档:https://github.com/FortAwesome/Font-Awesome/wiki/Troubleshooting

  

检查以下内容:

     

您正确配置了服务器的MIME类型(参考号:#5559);

     

您正确配置了跨域资源共享(CORS);

     

对于Internet Explorer:您不在Cache-control标头中提供带有no-store选项的文件(参考:#6454);

     

对于Internet Explorer和HTTPS:您不在Pragma标头中提供no-cache选项的文件;

     

对于Internet Explorer:尝试删除@ font-face定义中的查询字符串。您需要一个自定义的css文件(参考号:#3286)。

尝试 Internet Explorer兼容模式

  

此功能会导致IE出现一些随机问题,请禁用   它通过在您的:中添加元标记作为FIRST标记:   <meta http-equiv="X-UA-Compatible" content="IE=edge">