google chrome extension - manager - ¿Puedes acceder a las páginas chrome:// de una extensión?
lighthouse chrome (3)
Cuando está escribiendo el archivo manifest.json, debe especificar matches
para sus secuencias de comandos de contenido. El http
y el https
funcionan bien, pero si trato de incluir chrome://*/*
o cualquier variante de este, recibo el error de que estoy intentando utilizar un esquema no válido para mis matches
.
¿No está permitido?
De manera predeterminada, no se puede ejecutar en una página chrome://
url.
Sin embargo, hay una opción en chrome://flags/#extensions-on-chrome-urls
:
Extensiones en Chrome: // URLs (Mac, Windows, Linux, Chrome OS, Android)
Permite ejecutar extensiones en chrome: // URL, donde las extensiones solicitan explícitamente este permiso.
Aún debe especificar las páginas en las que se puede ejecutar su extensión y no se aceptan comodines, por lo que debe especificar la URL completa, por ejemplo, chrome://extensions/
Sí, no está permitido. Tampoco puedes vincularlos desde hrefs en una página web.
Los esquemas autorizados para las matches
son http
, https
, file
, ftp
.
Por lo tanto, chrome
no es un esquema válido.