現在遇到這么一個問題:對于webapp 有一個活動列表,列表里每個活動有一個倒計時,
一旦把app切入后臺,js 計時器就不在生效了,導致倒計時不準確,
有想過解決方法,監聽visibilitychange事件,觀察document.visibilityState想做出一個組件或者函數,能把頁面上所有的倒計時問題解決,但是思路卡主了,不知道各路大神么有沒有什么好的想法、解決方案,或者資料?謝謝!問題補充:我在手機調試 定時器 的時候,分別在 微信 里和 手機默認瀏覽 器里打開 同一頁面,分別切換到后臺,發現微信里的頁面定時器任然運行,默認瀏覽器的中止運行了。在手機默認瀏覽器里打印 document.visibilityState 是undefined, 但是網頁運行在 微信 里的話就能正常打印。請問是為什么? 微信有做什么處理么?
- 2 回答
- 0 關注
- 783 瀏覽
添加回答
舉報
0/150
提交
取消