Quería programar una extensión de Chrome con JavaScript, que simplemente reemplaza la palabra "gato" con "perro" en los sitios web. Funciona bien, sin embargo, noté que cuando quería ver videos de YouTube mientras la extensión se está ejecutando, el video no se reproduce (aunque las palabras "gato" o "perro" no aparecen en el HTML de YouTube ¿Sabes qué podría causar el problema o cómo podría arreglar mi código?
Aquí está mi código en el archivo Content.js:
document.body.innerHTML = document.body.innerHTML.replaceAll('cat', 'dog');Y aquí está el código del archivo manifest.json:
{ "manifest_version": 2, "name": "DogsVSCats", "version": "1.0.0", "content_scripts": [ { "matches": ["<all_urls>"], "js": ["Content.js"] } ] }¡Gracias por cualquier sugerencia!