setIntervalを使用してAJAXで2分ごとに現在のタイムスタンプをデータベースに送信するアプリケーションに取り組んでいます。
しかし、どういうわけかsetIntervalは数分後に停止します(正確な時間を計算しませんでした)が、そのブラウザのタブを20〜30分間開かないと発生すると思います。
function tmstmp() {
$.post("send_functions.php?act=time");
}
$(function() {
setInterval(tmstmp, 60000);
});
そのタブがフォアグラウンドにない場合、 setInterval が停止するのは正常ですか?
はいの場合、 setInterval が停止しないようにするにはどうすればよいですか? または停止したかどうかを確認しますか?
ありがとう