1. 程式人生 > >關於倒計時在關屏後不準確的問題

關於倒計時在關屏後不準確的問題

很好 關於 開始 考試 當前 分鐘 功能 調用接口 好的

問題描述:

  在寫一個考試系統,其中用到了倒計時的功能,發現在鎖屏後,倒計時不準確的問題

解決方法:

  1.因為是考試系統,所以考試時間是一定的,我們的考試時間是90分鐘

  2.在進入考試頁面時首先獲取當前時間,也就是考試開始時間

  3.通過考試開始時間計算出考試結束時間

  4.每次倒計時的時間為 考試結束時間-當前時間

這樣就不會因為關屏後倒計時變慢而影響倒計時的準確性了

還有一個方法就是獲取服務器的時間,可以幾秒從服務器獲取次時間,但是感覺頻繁的調用接口獲取時間並不是一個很好的方法

關於倒計時在關屏後不準確的問題