content_scripts 匹配“chrome-extension://*/*”有效吗?

2024-03-18

我想在带有 chrome-extension:// URL 的 iframe 上运行内容脚本。我在从文档中复制的 manifest.json 中添加了一行http://code.google.com/chrome/extensions/match_patterns.html http://code.google.com/chrome/extensions/match_patterns.html

 chrome-extension://*/*

但是当我重新加载扩展程序时,我收到一条警报:

Could not load extension from '/work/sirius/extension'. 
Invalid value for 'content_scripts[2].matches[0]': Invalid scheme.

知道如何让它发挥作用吗?


没有。只有ftp:, file:, http: and https:可以通过内容脚本声明来匹配。

任何位置的 URL 模式无效matches and exclude_matches字段被拒绝(尝试加载扩展时生成错误)。

无效模式permissions清单文件中的选项 https://developer.chrome.com/extensions/declare_permissions被忽略。

If you want to run a script on a tab from your extension, use chrome.extension.getViews https://developer.chrome.com/extensions/extension#method-getViews in your background script. Even better, design your extension's pages such that they effectively communicate with each other https://developer.chrome.com/extensions/messaging (example https://developer.chrome.com/extensions/messaging#external).

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

content_scripts 匹配“chrome-extension://*/*”有效吗? 的相关文章

  • Chrome 扩展程序可在点击时复制图像 URL

    我是制作 Chrome 扩展的新手 并且已经完成了简单的教程 但我无法找到我需要的东西 我希望扩展程序允许用户在网页上选择图像 然后将该图像的 URL 复制到扩展程序中 谁能帮我吗 我确信如果我看到一个示例 我会更好地掌握扩展程序如何与页面
  • 更改 Chrome、Firefox 或 IE 上的 navigator.platform 以测试操作系统检测代码

    如何在 Chrome Firefox 或 Internet Explorer 最好是 Chrome 上欺骗 navigator platform 的值 看起来过去在 Firefox 上是可以实现的 但现在已经不再支持了 这是为了测试网站上的
  • Chrome 扩展程序:如何根据网址使图标变灰?

    chrome 是否有一个 api 可以禁用 从而灰显 某些 url 上的 chrome 扩展 或者我只需要有一个 if 语句来检查 url 并相应地切换图标 你可以使用chrome declarativeContent https deve
  • Chrome 扩展程序可有效阻止域名

    我正在制作一个非常简单的 Chrome 扩展来阻止对某些域的请求 厌倦了许多网站上缓慢的页面加载 等待 Facebook 垃圾 我的问题是关于如何有效加载用户指定的域列表 这Chrome 文档 https developer chrome
  • 在 Chrome 扩展中创建隐藏的 iframe

    是否可以在 google chrome 扩展中的 background html 页面上创建一个 iframe 并让它向网站发出请求 我不确定该扩展程序到底是如何工作的 chrome 会自动忽略所有显示标签还是会以不可见的方式运行它 它会正
  • 从 Chrome 扩展中访问响应负载/数据

    我正在开发一个项目 需要跟踪来自某些站点的 ajax 请求 访问其中一些请求的响应负载并对其采取行动 到目前为止 我设法使用以下命令跟踪请求并访问它们的标头网络请求 API http developer chrome com extensi
  • DOM 解析器 Chrome 扩展内存泄漏

    问题 我开发了一个扩展程序 可以拦截 Web 请求 获取 Web 请求来源的 HTML 并对其进行处理 我使用 DOMParser 来解析 HTML 并且意识到 DOMParser 正在导致大量内存泄漏问题 最终导致 chrome 扩展崩溃
  • Chrome 扩展 - 消息传递到批处理文件

    我使用了示例项目https developer chrome com extensions samples https developer chrome com extensions samples我能够运行 python 本机应用程序 有
  • Chrome + 另一个进程:进程间通信比 HTTP/XHR 请求更快?

    我有一个进程 1 对视频流进行实时图像处理 我需要在 Chrome 中的 HTML 页面中渲染该视频 同一台计算机上的进程 2 在canvas or img or videoHTML5 元素 由于我有 1000x1000 像素 x 3 字节
  • 如果从后台发送响应,则执行内容脚本中的函数

    对于我的 Chrome 扩展 我尝试将选定的文本发布到 PHP 网页 本网站已解决的问题 Chrome 扩展 如何捕获选定的文本并将其发送到网络服务 https stackoverflow com questions 2626859 chr
  • Chromium 上的 HEAD XMLHttpRequest

    我尝试使用 Chromium 中的 XMLHttpRequest 获取 HEAD 响应以检索压缩 url 的位置 URL 但失败 var ajax new XMLHttpRequest ajax onreadystatechange fun
  • 为什么这个 chrome.browserAction.setIcon 方法不起作用?

    我正在查看文档页面 https developer chrome com extensions browserAction method setIcon我不知道我的代码有什么问题 chrome browserAction setIcon d
  • 如何根据本地存储中的另一个数据响应推迟 XMLHttpRequest [重复]

    这个问题在这里已经有答案了 function to download pps compress txt from cloud server for global parameter set PPs function get pps para
  • Ajax 与 chrome 扩展

    我将 url 发送到 chrome 扩展中的 php 文件 并需要获得响应 但不起作用 清单 json name Get pages source version 1 0 manifest version 2 description Get
  • 如何使用chrome扩展文件系统api?

    嗨 作为例子 我想阅读 c x txt as text 和写 有关于 chrome fileSystem 的例子吗 注意 我不想向用户询问文件的路径 已经回答于Chrome 扩展 HTML 文件系统访问 https stackoverflo
  • 安装后 CRX 在 chrome 中的位置?

    我正在做一个涉及浏览器扩展的项目 在 Firefox 中 我确实知道您下载扩展程序后的位置 在您的个人资料文件夹下 我想知道 Chrome 在安装它们后将 crx 隐藏在哪里 特别是在Mac中 我这样做是因为我发现通过查看其他人如何解决问题
  • 弹出窗口,中央屏幕

    我使用以下代码在 Google Chrome 扩展程序中打开弹出窗口 我的一个问题是 如何在用户屏幕中央打开弹出窗口
  • 将图像嵌入 Chrome 扩展程序

    我正在构建一个 Google Chrome 扩展 它将 HTML 注入到真实的网页中 注入还包含图像 现在我想知道如何在扩展中引用图像 到目前为止 我只能在服务器上使用它们来引用它们http example com myimage png
  • Chrome扩展:等待storage.sync获取远程数据

    我有一个扩展程序 可以读取带时间戳的消息源并提醒用户注意它们 我跟踪自用户打开消息以来的最高时间戳 低于该值的任何内容都被 已读 它运行良好 但当用户安装了多个 Chrome 时就会出现问题 他会看到他已经在另一台计算机上阅读过的项目 En
  • 禁用 Chrome 扩展中的“检查弹出”菜单项

    我想禁用我正在开发的扩展中的 检查弹出窗口 菜单选项 我怎样才能做到这一点 我现在可以这样做 因为我安装了一些禁用此选项的扩展 例如 klip me 的 发送到 Kindle The 检查弹出窗口 http developer chrome

随机推荐