Tengo una extensión de Google Chrome que cargo desde mi computadora. La carpeta de extension contiene 2 archivos, manifest.json y content.js como este:
{ "name": "My extension", "version": "0.0", "description": "My first extension", "manifest_version": 2, "content_scripts": [ { "matches": [ "https://my_new_website.com/*" ], "js": [ "./content.js" ], "run_at": "document_idle", "all_frames": true } ] }y
const script = document.createElement('script'); script.setAttribute('type', 'text/javascript'); script.setAttribute('src', 'https://my_website/content_file.js'); document.head.appendChild(script); Ahora, quiero cargar content_file.js desde mi computadora en lugar de https://my_website/ . Entonces, reemplacé la siguiente línea:
script.setAttribute('src', 'https://my_website/content_file.js');con
let image = require("path_to/content_file.js"); script.setAttribute('src', image); Pero mi extensión de Chrome no funcionó igual que en el primer caso. ¿Qué estoy haciendo mal? ¿El comando de image no envía la misma información que el archivo src en línea? Gracias.