大家好,又见面了,我是你们的朋友全栈君。
下面就是解决这个问题的方法。
- document 中有个事件 visibilityChange 含义是文档流可见不可见
- document 还有个属性visibilityStart 值有两个离开是hidden 回来时visible
- 具体案例跟轮播图其中一个Bug有关
document.addEventListener('visibilitychange', function () {
// console.log(document.visibilityState);
if (document.visibilityState == 'hidden') {
console.log('文档流里面的同步和异步都停止在跑的那个位置');
} else
if (document.visibilityState == 'visible') {
console.log('文档流里面的同步和异步在原先的位置接着执行');
}
})
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/150296.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...