尝试在应用程序中使用 Bootstrap 3.0(通过 Bower 提取)Glyphicons 图标字体。在本地的所有浏览器中完美运行。
在 heroku 的暂存环境中,图标字体在 Firefox 上不起作用。字体托管在具有跨域设置设置的 S3 存储桶中——这已通过使用curl 命令测试字体得到验证,如此处所述。我收到 200 条回复,没有问题。所以,字体在正确的位置(不是路径问题)和可访问的(不是跨域问题 - 可能。)
事实上,当我在 Firefox 中查看“网络”面板时,我看到字体上有 200 响应……但文件大小列为 0kb。
我尝试了多种内容类型(font/x-woff、application/x-woff),我尝试过使用 font-squirrel 的 base 64 编码(没用)。
我已经看到 Bootstrap 的自定义下载器有损坏的字体,但这直接来自通过 Bower 的 repo。
我不知道还能尝试什么。哈普?