栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

带有本地文件的Firefox @ font-face-可下载字体:下载失败

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

带有本地文件的Firefox @ font-face-可下载字体:下载失败

乔纳森·邱(Jonathan Kew)对有关MozillaBugzilla条目的回应的提示:

我相信这是按设计工作的。AIUI,这里的问题是,对于从file://
URI加载的页面,只有文件系统相同目录中(或以下)的文件才被视为“相同来源”,因此将字体放在不同的子树中(../font/)表示它将被安全策略限制所阻止。

您可以通过在about:config中将security.fileuri.strict_origin_policy设置为false来放松这一点,但是由于这使页面可以访问整个本地文件系统,因此请谨慎使用。

概括来说,“修复”无需重新排列文件:

  • 打开about:config
  • 设为
    security.fileuri.strict_origin_policy
  • 当心安全隐患

但是,最好的方法是确保可访问任何资源,而无需先备份文件系统。

注意: 来源政策是根据html而不是css文件计算的!因此,除CSS文件外的字体文件可能无法工作,这非常令人困惑。
(至少我认为这是Firefox的情况!)

跟进:

埃德曼评论:

这是另一回事:相对路径是相对于CSS文件的

克莱里斯回应:

您可能会认为,但是Firefox中的实际代码似乎并不相同。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/465184.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号