【问题标题】:Font-Awesome/Bootstrap Glyphicons not displayingFont-Awesome/Bootstrap Glyphicons 不显示
【发布时间】:2016-10-27 05:32:47
【问题描述】:

我开发了一个 Web 应用程序,我在其中使用 Bootstrap GlyphiconsFont-AwesomeVideoJS,它有自己的自定义集。

在 95% 的情况下它们都能完美运行,但在以下情况下会出现问题:

  • IE11
  • Bluecoat 代理服务器后面的客户端

问题在于某些 - 并非所有图标无法显示(例如“fa fa-send”。尤其是none VideoJS 图标出现。

这种情况仅发生在公司代理背后的特定客户端上的IE11

知道可能是什么原因吗?会不会是某种代理配置?

【问题讨论】:

  • 在为 VideoJS 加载字体和/或 css 文件时,您是否碰巧在控制台中遇到 404 错误?您是从服务器加载它们还是链接到托管在其他地方的版本?
  • No 404 所有文件都在我的服务器上。在其他浏览器上它可以正常工作,除了 IE 仅在特定环境中
  • 可能是因为该环境导致 IE 使用较旧的渲染引擎,该引擎不支持大多数图标字体所依赖的 ::before 伪元素 - 如果您打开 IE 开发人员工具,它是否表明它正在使用旧版本来呈现页面?

标签: twitter-bootstrap internet-explorer-11 font-awesome video.js


【解决方案1】:

可能是他们的浏览器设置为阻止不受信任的字体,我认为这可能是 IE 的默认设置。这篇文章可能会有所帮助。

https://technet.microsoft.com/itpro/windows/keep-secure/block-untrusted-fonts-in-enterprise#Turn_on_and_use_the_Blocking_untrusted_fonts_feature

或者是类似于这个stackoverflow问题的@font-face问题:

font awesome icon is not appearing in IE 11, but showing in other browsers

【讨论】:

    猜你喜欢
    • 2013-06-23
    • 2013-09-07
    • 2014-12-16
    • 2013-10-28
    • 2022-01-18
    • 1970-01-01
    • 2015-02-22
    • 2013-08-31
    相关资源
    最近更新 更多