手机锁屏之后app里面的web页面的倒计时不走了,这个问题要怎么解决?

ohion 发布于 2017/09/04 17:34
阅读 113
收藏 0

监听页面的离开的事件也不行,设置页面不缓存也不行。

document.addEventListener('webkitvisibilitychange', function () {
    if (document.webkitVisibilityState == 'hidden') {
    } else {
        alert("success");
    }
})
document.addEventListener('mozvisibilitychange',function() {
    if (document.mozVisibilityState == 'hidden') {
    } else {
        alert("success");
    }
})

<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
加载中
0
银杏果果
银杏果果

看能不能获知亮屏再次回到此页面的事件,重新从服务器拉取一次时间

0
龙上
龙上

这个你记录下服务器获取的时间跟手机的本地时间有一个时间差,记录这个时间差。然后每次验证一下。这样切换回来以后时间就会走了

返回顶部
顶部