- js
// 这里有三个状态 prerender,visible 和 hidden
let pageVisibleStatus = document.visibilityState;
// 监听页面状态
document.addEventListener('visibilitychange', function() {
// 页面状态变化为不可见时触发
if (document.visibilityState == 'hidden') { ... }
// 页面状态变化为可见时触发
if (document.visibilityState == 'visible') { ... }
}
);