当我尝试使用以“chrome-extension://”开头的 (@match) URL 安装用户脚本时,Google Chrome 会显示“无效的脚本标头”并且不允许我安装。
是否可以在 chrome-extension:// url 上运行用户脚本?
当我尝试使用以“chrome-extension://”开头的 (@match) URL 安装用户脚本时,Google Chrome 会显示“无效的脚本标头”并且不允许我安装。
是否可以在 chrome-extension:// url 上运行用户脚本?
这个问题几乎是重复的:
答案似乎是否定的。Chrome 用户脚本、内容脚本和 Tampermonkey 脚本无法在页面 chrome:
上运行。chrome-extension:
您将收到一条Invalid script header.
消息或Invalid scheme.
警报,具体取决于您尝试安装脚本(或带有内容脚本的扩展)的方式。
尽管文档明确指出:
chrome-extension://*/*
匹配任何指向扩展的 URL(第一个 * 代表扩展 ID 的过滤器,第二个代表路径)。
(例子:)chrome-extension://askla...asdf/options.html
有两个相关的错误表明这是一个文档错误,而不是有效或计划的功能。看/看: