Google chrome extension 您可以从扩展访问chrome://页面吗?
编写manifest.json文件时,必须为内容脚本指定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链接到它们
匹配项。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://*/*”]
是一种选择。希望我不会因此而在上传扩展到商店时遇到任何问题。我可以使用像链接抓取器这样的扩展吗?我试着这么做,有可能吗?我可以使用像链接抓取器这样的扩展吗?我想这么做,有可能吗?