fe-interview
fe-interview copied to clipboard
[js] 第316天 切换标签窗口后js定时器自动停止了,如何在激活标签后又继续呢?
window.onblur window.onfocus
- 可以利用visibilitychange事件;在事件中重新开启定时器
document.addEventListener("visibilitychange", function() { if (document.visibilityState === 'visible') { // 重启 } else { // 关闭 } });