- 页面关闭
window.addEventListener('beforeunload', () => {
// 触发条件,当前页面关闭(在浏览器关闭时也可以触发)
// 支持同步操作,不支持异步操作,可以进行信息存储
});
window.onbeforeunload = () => {};
- 页面切换
window.addEventListener('visitibility', () => {
// 触发条件,切换页面标签,最小化,息屏
// document.hidden可以根据hidden去判断当前页面是否显示
// 支持同步操作,不支持异步操作,可以进行信息存储
});