在 chrome://settings 和类似的 url 上运行用户脚本

san*_*han 5 greasemonkey userscripts tampermonkey

chrome://history/为什么 tampermonkey 对或 之类的网址不起作用chrome://settings/?有什么方法可以在此页面上运行用户脚本吗?

Qui*_*ill 5

不幸的是,这是不可能的,因为的能力不支持chrome方案 ( )。chrome://@match

UserScripts 也使用 Chrome 的match规范,因此 Chrome 扩展也无法实现这一点。

从链接的规范:

主机权限和内容脚本匹配基于一组由匹配模式定义的 URL。匹配模式本质上是一个以允许的方案(httphttpsfileftp,并且可以包含“ *”字符)开头的 URL。

  • 请注意,对于 Tampermonkey 来说,无论“extensions-on-chrome-urls”标志的设置如何,这都是正确的。但是,如果用户愚蠢地设置了该标志,**完整的 Chrome 扩展可以针对“chrome://”页面运行**。 (3认同)