【发布时间】:2022-01-25 15:05:48
【问题描述】:
我有一个简单的计时器来记录时间:
let div = document.querySelector('div')
let interval = window.setInterval(function(){
div.textContent =parseFloat(div.textContent)+1
},1)
<div>0</div>
我发现当我切换到另一个标签时,setInterval 将不起作用。
有没有一些简单的方法可以解决这个问题?
我确实做了一些研究,比如people 建议使用window.requestAnimationFrame,但效果不佳。
是否有一些简单的解决方案或内置函数来解决这个问题(我只是想做一个简单的计时器)?
感谢您的回复!
【问题讨论】: