Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google chrome extension 您可以从扩展访问chrome://页面吗?_Google Chrome Extension - Fatal编程技术网

Google chrome extension 您可以从扩展访问chrome://页面吗?

Google chrome extension 您可以从扩展访问chrome://页面吗?,google-chrome-extension,Google Chrome Extension,编写manifest.json文件时,必须为内容脚本指定匹配项。http和https工作正常,但是如果我尝试包含chrome://*/*或其任何变体,我会得到一个错误,即我试图对我的匹配使用无效的方案 是不允许的吗?与匹配的是http,https,文件,ftp 因此,chrome不是一个有效的方案。匹配的是http,https,文件,ftp 因此,chrome不是一个有效的方案。是的,它是不允许的。您也不能从网页上的hrefs链接到它们。是的,这是不允许的。您也不能从网页上的hrefs链接到它们

编写manifest.json文件时,必须为内容脚本指定
匹配项。
http
https
工作正常,但是如果我尝试包含
chrome://*/*
或其任何变体,我会得到一个错误,即我试图对我的
匹配使用无效的方案

是不允许的吗?

匹配的
http
https
文件
ftp

因此,
chrome
不是一个有效的方案。

匹配的
http
https
文件
ftp


因此,
chrome
不是一个有效的方案。

是的,它是不允许的。您也不能从网页上的hrefs链接到它们。

是的,这是不允许的。您也不能从网页上的hrefs链接到它们。

默认情况下,您不能在
chrome://
url页面上运行

但是,
chrome://flags/#extensions-在chrome URL上

chrome://URL上的扩展(Mac、Windows、Linux、chrome OS、Android)
启用在chrome://URL上运行扩展,其中扩展显式请求此权限


您仍然必须指定扩展可以在其上运行的页面,并且不接受通配符-因此您必须指定完整的URL,例如
chrome://extensions/

默认情况下,您不能在
chrome://
url页面上运行

但是,
chrome://flags/#extensions-在chrome URL上

chrome://URL上的扩展(Mac、Windows、Linux、chrome OS、Android)
启用在chrome://URL上运行扩展,其中扩展显式请求此权限


您仍然必须指定扩展可以在其上运行的页面,并且不接受通配符-因此您必须指定完整的URL,例如
chrome://extensions/

请注意,此标志被视为“坏标志”,将触发警告“稳定性和安全性将受到影响”下次重新启动Chrome时。@Metoule:您可以添加
--test type
命令行开关以抑制警告横幅。我知道这将严重违反安全性,但需要知道是否可以在隐私错误页上运行扩展(例如,当站点使用自签名ssl证书时)?我应该在清单中使用哪些权限/URL匹配?没有work@Andrew霍尔:我正在寻找关于无法在
chrome://
页面上运行扩展的官方文档,但找不到。你有链接吗?@Obay抱歉,这是4岁的孩子。文档(可能还有实现)已更改注意,此标志被视为“坏标志”,并将触发警告“稳定性和安全性将受到影响”下次重新启动Chrome时。@Metoule:您可以添加
--test type
命令行开关以抑制警告横幅。我知道这将严重违反安全性,但需要知道是否可以在隐私错误页上运行扩展(例如,当站点使用自签名ssl证书时)?我应该在清单中使用哪些权限/URL匹配?没有work@Andrew霍尔:我正在寻找关于无法在
chrome://
页面上运行扩展的官方文档,但找不到。你有链接吗?@Obay抱歉,这是4岁的孩子。文档(可能还有实现)已更改您是否需要此权限以供私人使用,或者在公共扩展中?在Chrome 41.0.2272.76 m中,
匹配:[“Chrome://*/*”]
是一种选择。希望我不会因此而在将扩展上传到商店时遇到任何问题。您是否需要此权限以供私人使用,或在公共扩展中使用?在Chrome 41.0.2272.76 m中,
匹配:[“Chrome://*/*”]
是一种选择。希望我不会因此而在上传扩展到商店时遇到任何问题。我可以使用像链接抓取器这样的扩展吗?我试着这么做,有可能吗?我可以使用像链接抓取器这样的扩展吗?我想这么做,有可能吗?