首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何用内容-安全-策略警告修复Firefox破坏我的站点?

如何用内容-安全-策略警告修复Firefox破坏我的站点?
EN

Stack Overflow用户
提问于 2017-09-03 20:35:18
回答 1查看 343关注 0票数 1

该站点在Chrome/iOS/Safari/Android上运行良好(您应该能够选择和图像,并在下一步继续编写消息)。Firefox拒绝运行我的项目的主脚本(您不能选择图像或继续前进),并在控制台中给出了以下错误:

代码语言:javascript
复制
> Content Security Policy: Directive ‘frame-src’ has been deprecated.
> Please use directive ‘child-src’ instead. (3) Unknown

很神秘。我试过以下几种方法:

1)在标题中为CSP添加了一个元标记。

结果:如果限制,则会创建更多的错误,如果将所有参数留给通配符,则会产生相同数量的错误。

2)本地服务于所有脚本的

结果:我仍然得到三个未知的CSP错误。它的加载速度也要慢得多,因为依赖项不是从CDN加载的。

3)删除特定脚本。

结果:它减少了最多一个错误,但似乎所有的脚本都有同样的责任。非常奇怪的行为。

这是Firefox中的一个无法解决的错误吗?我被这事弄得头破血流。

EN

Stack Overflow用户

发布于 2017-09-03 22:32:16

我需要将侦听器放在$(document).ready中,因为火狐加载的东西不同,马特吉布森向我指出了这一点。

内容安全策略不会导致脚本失败。但是,这是一条奇怪的错误消息,它不向您提供错误来源的信息,并且可能会破坏站点,但这不是这里发生的情况。

票数 0
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46027612

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档