通过Mobile Safari中的JavaScript检测关闭浏览器选项卡?

and*_*ndy 5 javascript safari ipad ios

当用户单击当前浏览器选项卡的关闭按钮时,我需要获取任何事件.在这种情况下我没有使用任何方法(例如onunload,unload和pagehide事件处理不检测关闭选项卡,只更改或更新选项卡).

Jay*_*ety 1

来自Safari 文档

卸载已弃用,请改用 pagehide。

当您单击“选项卡”视图打开新页面时,看起来 pagehide 实际上会触发(请参阅ghenne的答案),但除此之外,甚至不存在用于在 Mobile Safari 上关闭浏览器的事件!也在这里这里找到了信息。