外部网站的字体无法在 Firefox 中加载
我一直在使用 webtype.com 的服务在网站上渲染字体,但现在字体在 Firefox 中停止加载(在 Firefox 3.6 和 4.0 上进行了测试)。它在其他浏览器上运行得很好。
经过一番搜索,我发现可能的解释是 Firefox 中的同源策略。但我找到的唯一解决方案是在提供服务的服务器上设置 Access-Control-Allow-Origin,显然我无权访问该服务器。
还有其他人遇到过这个问题吗?你是怎么解决的?
谢谢。
I've been using the service from webtype.com to render fonts on a website, but now the fonts stopped loading in Firefox (tested this on Firefox 3.6 and 4.0). It works just fine on other browsers.
After some searching, I've found that a possible explanation could be the same-origin policy in Firefox. But the only solution I've found was setting the Access-Control-Allow-Origin on the server that's providing the service, to which obviously I don't have any access to.
Has anybody else encountered this problem? How did you solve it?
Thank you.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这是唯一的解决办法,是的。或者使用同源字体。
如果 webtype.com 没有返回该标头,这听起来像是他们的错误,您应该向他们报告。
That's the only solution, yes. Or using a same-origin font.
If webtype.com is not returning that header, that sounds like a bug on their end that you should report to them.