可以监听visibilitychange事件,页面隐藏时清除定时任务,页面显示时重新开启定时任务。
document.addEventListener("visibilitychange", () => { if (document.hidden) { // 清除定时任务 } else { // 开启定时任务 } });
可以监听visibilitychange事件,页面隐藏时清除定时任务,页面显示时重新开启定时任务。
document.addEventListener("visibilitychange", () => { if (document.hidden) { // 清除定时任务 } else { // 开启定时任务 } });