実行できsetInterval
ますか?180回実行した後、インターバル時間を遅くしますか?
基本的に、約15分後にタイマーを1分に1回だけ実行し、約1時間後に間隔を1時間に1回実行するように設定します。setInterval
内にを埋め込むことなくこれを実行できる方法があることを望んでいsetInterval
ますsetInterval
。
var c = 0;
var interval = 5000;
var timer;
timer = setInterval(function(){
checkActivity();
c++;
if(c > 180){
interval = 60000;
}
}, interval);