我目前需要做一个倒计时的功能,后台把数值给我,我来进行倒计时,倒计时结束会有其他的交互。
但是当切换浏览器标签时,js里的setInterval就不会运行了。
尝试用了visibilityChange,pc端可以监听页面切换,但是移动端就无效了。
所以在这里我想问问大家这种移动端倒计时需要怎么实现。
可以配合 localTime 来做,取到数值的时候保存一下数值即当前的时间,每次 interval 的函数中再取得当前时间,运算检查倒计时的时间是否正确。
我目前需要做一个倒计时的功能,后台把数值给我,我来进行倒计时,倒计时结束会有其他的交互。
但是当切换浏览器标签时,js里的setInterval就不会运行了。
尝试用了visibilityChange,pc端可以监听页面切换,但是移动端就无效了。
所以在这里我想问问大家这种移动端倒计时需要怎么实现。
可以配合 localTime 来做,取到数值的时候保存一下数值即当前的时间,每次 interval 的函数中再取得当前时间,运算检查倒计时的时间是否正确。