setInterval经常被调用

时间:2017-07-18 07:59:43

标签: javascript setinterval

我有一个setInterval函数,它调用另一个函数在一小时后执行,但有时它甚至在循环中只有5分钟执行。 这是我的方式:

function doSomething() {
 interval = setInterval(clickButton, 3600000);
}

然后我只需在document.ready()

上调用doSomething()

这似乎适用于较短的时间,例如5秒或2分钟,但是当它被设置为一小时的毫秒数时,它从不会每小时调用,而是似乎是随机的。

如何确保setInterval每小时调用一次方法?

编辑:

Jamiec指出,我最初没有提供足够的信息,我不小心不去寻找与我应该提供的背景信息有关的解决方案。事实证明,错误是RaspberryPI,它似乎无法处理我需要的setInterval次数。

相反,我为setInverval添加了一个计数器,现在每15分钟调用一次该方法。

感谢您指出并帮助我达成(希望)解决方案。

0 个答案:

没有答案