【发布时间】:2017-01-04 08:16:08
【问题描述】:
我想检测用户使用 js 关闭我的页面,在 Chrome/Firefox 中我使用 onbeforeunload 事件,但在 Safari(在 macOS 和 iOS 上)它不起作用(但 MDN 说它起作用......)
在 macOS 上的 Safari 中,onbeforeunload 仅在第一次刷新/关闭页面时起作用。
我尝试卸载,卸载前,页面隐藏也不起作用。
【问题讨论】:
标签: javascript safari frontend