我开发了一个简单的Chrome扩展程序,用于每300毫秒更改一次扩展程序图标。但是我的代码无法正常工作。下面是我的代码:
setTimeout(updateIcon, 300);
var min = 1;
var max = 5;
var current = min;
function updateIcon() {
chrome.browserAction.setIcon({path:"icon" + current + ".png"});
current++;
if (current > max)
current = min;
}
上面的代码有什么问题?
setTimeout
只会调用一次函数。我想你在找setInterval
。
setInterval(updateIcon, 300);
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句