Tag: CHROME-EXTENSION-MANIFEST-V3
Necesito inyectar un widget js externo a la página. ¿Cómo puedo hacer eso con el manifiesto 3? Parece que chrome.scripting no acepta enlaces. Podría haberlo hecho fácilmente con el manifiesto v2, pero el manifiesto v3 prohíbe cualquier otro enfoque que no sea usar chrome.scripting. No puedo cambiar al manifiesto v2 . . . Read more
Estoy migrando mi extensión de la versión V2 a la versión V3. Ahora todo funciona bien, excepto por una cosa. En mi versión V2 hacía lo siguiente: const actualCode = ‘(() => { console.log(“demo”); })();’; const script = document.createElement(‘script’); script.textContent = actualCode; (document.head || document.documentElement).appendChild(script); script.remove(); Ten en cuenta que . . . Read more
Mi extensión (manifiesto v3) necesita rastrear la cantidad de veces que se visitan un conjunto de sitios web, ya sea durante todo el día o durante ciertas ventanas de tiempo, y luego realizar una acción si el contador de visitas supera un límite. Hay dos formas en las que podría . . . Read more
Tengo 2 scripts que quiero cargar dependiendo del sitio que las personas abran en el navegador … El script login.js solo debe cargarse en admin.someDomain.com, admin.someOtherDomain.com y localhost. El script dcctrecontent.js debe cargarse en todas las demás páginas abiertas en el navegador. Actualmente, login.js se agrega correctamente, pero también se . . . Read more
No encontré ninguna mención de la propiedad runAt en la documentación para el nuevo método chrome.scripting.executeScript. Estas son las propiedades potenciales para el objeto ScriptInjection: https://developer.chrome.com/docs/extensions/reference/scripting/#type-ScriptInjection. Y estas son las propiedades potenciales para el objeto InjectionTarget, que está dentro del objeto ScriptInjection: https://developer.chrome.com/docs/extensions/reference/scripting/#type-InjectionTarget. No hay ninguna mención de runAt para . . . Read more