Al igual que el título dice: setInterval
solo está activando su devolución de llamada una vez.setInterval no funciona (disparando solo una vez) en la extensión de Google Chrome
manifest.json:
{
//...
"content_scripts" : [{
"js" : ["code.js"],
//...
}],
//...
}
code.js (ejemplo):
setInterval(alert('only shown once'),2000);
por qué y cómo podría solucionarlo? El código funciona bien fuera de una extensión (incluso en un bookmarklet).
posible duplicado de [JS setInterval se ejecuta solo una vez] (http://stackoverflow.com/questions/7746505/js-setinterval-executes-only-once) – qwertymk