Estoy escribiendo una extensión de Chrome y quiero ejecutar el executeScript en la página de la extensión, como chrome-extension://URL . Cuando intento ejecutar el script en la página de extensión con:
chrome.tabs.executeScript( { code: `myFunc(${myVariable})` } );en la página de extensión, recibo el siguiente error:
Unchecked runtime.lastError: Cannot access contents of url "chrome-extension://mcbaafjcjmpmjjbdpadcpenjmnkaneel/test.html". Extension manifest must request permission to access this host.Parece que no puedo solicitar permiso para las páginas de extensión de Chrome. ¿Hay alguna solución para este problema?
Nota: he intentado ejecutar el mismo comando desde el archivo background.js pero recibo el mismo error.
Gracias