【发布时间】:2021-09-04 12:13:01
【问题描述】:
我有一个 timer1 在应用程序被杀死/后台/前台运行时在后台运行,另一个 timer2 仅在前台运行。
现在每当应用程序状态从已终止 -> 前台更改时,我希望 timer2(forground) 匹配 timer1(killed) 时间间隔并继续..
例如:-
//timer1
setInterval(() => {
console.log("in killed state");
}, 30000)
//timer2
setInterval(() => {
console.log("in foreground state");
}, 30000)
当应用程序回到前台时,我希望两个计时器一起同步 和 timer2 以匹配 timer1,因此两个控制台打印在一起。
这样的事情可以做到吗?稍有延迟也可以。
【问题讨论】:
标签: javascript react-native setinterval intervals timing