1000

    Javascript로 setInterval구현시 chrome에서 inactive tab일 때의 동작

    Javascript로 setInterval구현시 chrome에서 inactive tab일 때의 동작

    제목이 이상하다.. 다시 풀어서 말하면 Javascript로 milliseconds timer을 구현했을 때, Chrome에서 동작 시키고 새로운 탭을 만들어서 이동하면 timer가 멈추는 현상에 대한 글이다. 결론부터 말하면 1000ms 미만일 때는 inactive tab 상황에서는 동작이 안되게 설계되어 있다. 따라서 milliseconds을 만들려면 setInterval을 별도로 돌리던지 아니면 다른 방법을 강구해야할것이다. Timeouts in inactive tabs throttled to >=1000ms https://developer.mozilla.org/en-US/docs/Web/API/WindowOrWorkerGlobalScope/setTimeout#Reasons_for_delays_lo..