Recibo el mensaje "Política de seguridad de contenido: la configuración de la página bloqueó la carga de un recurso en línea ("script-src"). en mi consola.
Mi extensión está estructurada como tal:
jquery.min.js, manifest.json, options.html, potato.png, script.js,Creo que el encabezado de mi options.html es el problema:
<head> <title>Rotten Potatoes</title> <script src="jquery.min.js"></script> <script src="script.js"></script> <link rel="shortcut icon" type="image/png" href="potato.png"/> </head>¿Alguien tiene alguna idea de cómo deshacerse de esto? ¿A través del manifiesto tal vez?
El sitio que está visitando tiene restricciones que bloquean la inyección en línea de este script. Intente mirar los encabezados que devuelve el sitio que está visitando y vea si contiene alguno de los encabezados CSP (Política de seguridad de contenido). También noté que está incluyendo bibliotecas de terceros, es posible que tengan scripts de terceros bloqueados por origen.
Lo que le está dando su error proviene específicamente del encabezado:
Content-Security-Policy: script-src *;
Aquí hay algunas referencias que puede leer para comprender lo que está sucediendo aquí.
Referencias: