想请教一个问题,怎么区分浏览器刷新还是关闭?想要在浏览器关闭的时候写日志,但是没?

想请教一个问题,怎么区分浏览器刷新还是关闭?想要在浏览器关闭的时候写日志,但是没?

阅读全文
请先 登录 后评论
  • 0 关注
  • 0 收藏 93 浏览
  • 略问用户 提出于 2020-10-22 17:38:21

4 个回答

xxxxxa
监听关闭逻辑 植入页面名称和时间。 每个页面加载完去读一下这些值 如果是当前页信息 时间差异也是刷新显示的概率内当做刷新,否则把自己的信息入战
请先 登录 后评论
xxxxxa
可以设置window.name
请先 登录 后评论
xxxxxa
使用navigator.sendBeacon试试
请先 登录 后评论
xxxxxa
之前通过监听window.onbeforunload,但是浏览器关闭和刷新都会到这个事件里面,没法区分
请先 登录 后评论