【100sites #001】Timer

Published on
Currently displaying Chinese version content. This article doesn't have a English version yet. Please stay tuned!

Github

Live Demo

螢幕快照 2016-02-12 上午1.01.54.png

一個很簡單的倒數計時器。

使用了很基本的前端老三套:HTML、CSS、JavaScript,各一個檔案來完成這個計時器。

關鍵的計時功能由window.setInterval(function, delay)來完成,正常使用沒問題。

目前的問題是時間拉長以後就會產生時間誤差,並且當使用者切換到別的頁面後,此時Timer在背景執行,瀏覽器分配給setInterval的資源就會變少,倒數速度就會變非常慢,甚至完全停止,我目前還找不到解決方法。