¿Cómo inyectar secuencias de comandos a través de chrome.tabs.executeScript cada vez que selecciono una pestaña o abro una nueva?
Mi objetivo principal es cada vez que creo una nueva pestaña o hago clic para seleccionar una ya creada, quiero inyectar un javascript en la página abierta. Esta extensión necesita inyectar este script porque uso algunas funciones que solo existen dentro del script.js .
Sé que puedo inyectar mi archivo usando el código a continuación, pero no sé cómo desencadenar el evento que dije. Entonces, ¿qué evento debo usar para este caso de uso?
chrome.tabs.executeScript({ file: 'script.js' });