javascript - webapp js倒數計時問題
某草草
某草草 2017-05-19 10:14:09
0
2
848

現在遇到這麼一個問題:

对于webapp 有一个活动列表,列表里每个活动有一个倒计时,
一旦把app切入后台,js 计时器就不在生效了,导致倒计时不准确,
有想过解决方法,监听visibilitychange事件,观察document.visibilityState

想做出一個元件或函數,能把頁面上所有的倒數問題解決,
但是思路卡主了,不知道各路大神麼有沒有什麼好的想法、解決方案,或者資料?
謝謝!


問題補充:

  1. 我在手機調試定時器的時候,分別在微信里和手機默認瀏覽器裡打開同一頁面,
    分別切換到後台,發現微信裡的頁面定時器任然運行,默認瀏覽器的中止運作了。

  2. 在手機預設瀏覽器裡印出 document.visibilityState 是undefined, 但是網頁運行在 微信 裡的話就能正常列印。

請問是為什麼?微信有做什麼處理麼?

某草草
某草草

全部回覆(2)
小葫芦

與手機系統時間比較;
如果還不放心,在app 開啟的時候與後端的系統時間比較。

漂亮男人

雷雷

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板