为什么我收到“无法加载扩展。‘content_security_policy’值无效”?

2023-11-22

我正在尝试创建一个 chrome 扩展。我的清单文件是

{
    "name": "Alert-Beep",
    "action": {},
    "manifest_version": 3,
    "version": "0.1",
    "description": "Beeps if alert() is called",
    "content_security_policy": "script-src 'self'; object-src 'self'",
    "permissions": [
    "activeTab",
    "scripting"
    ],
    "content_scripts": [
    {
        "matches": ["https://*.com/*"],
        "js": ["alert-beep.js"],
        "run_at": "document_start"
    }
    ]
}

加载扩展失败并显示消息

Failed to load extension
File
~\alert-beep
Error
Invalid value for 'content_security_policy'.
Could not load manifest.

我究竟做错了什么?


另一个对我有帮助的例子:

清单 v3

"content_security_policy": {
    "extension_pages": "script-src 'self'; object-src 'self'; script-src-elem 'self' 'unsafe-inline' https://music.yandex.ru/;"
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

为什么我收到“无法加载扩展。‘content_security_policy’值无效”? 的相关文章

随机推荐

  • Google 一键项目状态

    有谁知道 Google One tap AKA YOLO 项目的状况如何 似乎所有的官方文档一键消失了 缓存版本指出 该 API 的 Beta 测试计划目前已结束 我们正在改进 API 的跨浏览器功能 并将在未来几个月内提供更新 有相当多的
  • 在 Java 9 中找不到模块 javafx.controls

    我在两个文件中有两个 JPMS 模块 modulea jar and moduleb jar 模块a要求javafx controls模块 我需要在新层中使用这些模块 所以我这样做 ModuleFinder finder ModuleFin
  • 使用 AngularJS 和 Pattern/RegEx 验证

    我有一个数字类型的输入 我想确保它只接受数字 我可以在服务器端很好地做到这一点 但使用 AngularJS 我无法让它工作 这是代码
  • java类存储在Oracle中的哪里?

    加载的 Java 类的 Java 字节码存储在 Oracle 数据库中的哪里 具体来说 是否有一个视图或表可以用来获取 Oracle 中 java 类模式对象的原始字节 如果您已使用 CREATE JAVA SOURCE 命令将 Java
  • ShareKit 发生变化?

    我没有太多使用 ShareKit 但我只想拥有三个共享选项 Facebook Twitter 和电子邮件 ShareKit 提供了更多选项 包括 更多 按钮 但是 我不需要 更多 选项 只需要三个选项 In SHKActionSheet m
  • 删除带有嵌套因素的条形图中每个面板未使用的因素

    前段时间我问了一个问题如何删除条形图中未使用的因素 感谢 Aaron 我为这个问题找到了一个有用的解决方案 现在 我面临着一个非常相似的问题 但我过去使用的解决方案不适用于这种情况 这是重现我正在使用的数据框的代码 set seed 17
  • 如何编写接受管道输入的 PowerShell 脚本?

    我正在尝试编写一个可以获取管道输入的PowerShell脚本 并且预计会这样做 但尝试类似 ForEach Object do something 从命令行使用脚本时实际上不起作用 如下所示 1 20 test ps1 有办法吗 注意 我了
  • 替换2个字符串之间的所有文本python

    可以说我有 a r Example This is a very annoying string that takes up multiple lines and h s a kind s of stupid symbols in it o
  • django 的模型 get_or_create 方法不应该包装在事务中吗?

    我正在浏览 django 的源代码并查看获取或创建 难道不应该用交易来包装吗 Thanks 看着这个差异看起来像修订8315 已在get or create 方法 Update 正如 reshefm 指出的 这个问题已在rev 8670 w
  • wordpress URL 以数字结尾

    我不确定这是否是一个已知问题或应该像这样的表现 任何 WordPress 网站 如果您在 URL 末尾添加数字 例如 http perishablepress com wordpress multisite mamp 我们在末尾添加 1 或
  • 如何在 python 中使用reportlab、rtl 和 bidi 创建包含波斯语(波斯语)文本的 PDF

    我一直在尝试使用英语 波斯语 数字或它们的组合的内容创建 PDF 文件 波斯语文本存在一些问题 例如 1 文字必须从右向左书写 2 单词中不同位置的字符之间存在差异 意味着字符根据周围的字符改变形状 3 因为句子是从右向左阅读的 所以普通的
  • 如何使用 ggplot 绘制 T-SNE 聚类图

    以下是使用 IRIS 数据的 t SNE 代码 library Rtsne iris unique lt unique iris Remove duplicates iris matrix lt as matrix iris unique
  • 为单个 Jenkins 作业构建多个 Maven 配置文件

    我正在尝试在单个 Jenkins 作业中构建多个 Maven 配置文件 每个配置文件都会更改一些代码 然后通过执行创建一个 jarmvn Pdev install then mvn Pprod install在命令行中 根据 Maven 使
  • 不能写成 for 循环的 while 循环示例

    我知道 while 循环可以做 for 循环可以做的任何事情 但是 for 循环可以做 while 循环可以做的事情吗 请举个例子 是的 很容易 while cond S for cond S
  • 将新字段更新到现有文档

    是否可以将新字段更新到现有文档 例如 有一个包含多个字段的文档 例如 ID 99999 Field1 text Field2 text 该文档已经在索引中 现在我想在该文档中插入一个新字段 而不使用旧数据 ID 99999 Field3 t
  • 查找流星集合中的最新条目

    我的任务听起来很简单 但我无法确定如何编写这个 我只想找到插入集合中的最新项目并将其显示在我的流星应用程序上 我一直在使用 Collection find 但没有任何实际结果 这是我尝试过的最后一行 请记住这些名称是占位符 我的集合在我的代
  • 我如何在 make 目标之间传递 ENV 变量

    我在 makefile 中有这样的 target1 export var1 test MAKE target2 target2 echo var1 这是空的 我有其他依赖项 所以我想在第一个目标中设置变量 然后所有子依赖项应该能够访问该变量
  • 如何避免动态调度?

    我有以下特点 struct ArtistInfo some fields pub trait Fetcher fn fetch self artist String gt ArtistInfo 我想要有几个不同的获取器 可以在不同的情况下使
  • 从 ggplot 中删除 n 个图例

    我试图从下面的图中删除 n 图例 我猜这与stat部分geom bar 但我不完全确定它显示的内容 因此不知道如何删除它 我确实想要填充图例show legends FALSE不是正确的选择 抱歉 如果这是重复的 但之后 我找了很多找不到答
  • 为什么我收到“无法加载扩展。‘content_security_policy’值无效”?

    我正在尝试创建一个 chrome 扩展 我的清单文件是 name Alert Beep action manifest version 3 version 0 1 description Beeps if alert is called c