用计数法
获取当前事件 然后 计算 当前时间 - 触发时间 > 等待时间 = 触发事件
有点不太懂,可以在简单点说吗
@以后。h: 额 办法应该有2种 一种是后台运行 一种就是 用用户再次进入的时间 减去 触发倒计时的时间 如果 大于10S则停止倒计时
@blurs: 那我怎么 知道他什么时候停止计时的,什么时候又进去的呢
// 监听 visibility change 事件
document.addEventListener('visibilitychange', function() {
// 页面变为可见时触发
if (document.visibilityState == 'visible') {
window.location.reload();
}
});
有两个参考答案,我用的第一个
https://blog.csdn.net/zhangchb/article/details/78205110
https://blog.csdn.net/weixin_39856480/article/details/78309039
第二个应该就是上边哪个大神说的,