【发布时间】:2017-03-06 22:08:40
【问题描述】:
我想在用户关闭浏览器时执行一项操作。
我尝试过使用https://github.com/mizzao/meteor-user-status 钩子。主要是UserStatus.events.on('connectionLogout'),但刷新页面时会触发此事件。
我也尝试过window.beforeunload,但每次页面刷新时也会调用它。
当有人关闭浏览器时,有什么东西可以让我执行某项操作吗?
【问题讨论】:
我想在用户关闭浏览器时执行一项操作。
我尝试过使用https://github.com/mizzao/meteor-user-status 钩子。主要是UserStatus.events.on('connectionLogout'),但刷新页面时会触发此事件。
我也尝试过window.beforeunload,但每次页面刷新时也会调用它。
当有人关闭浏览器时,有什么东西可以让我执行某项操作吗?
【问题讨论】:
所以为了澄清你希望在整个浏览器关闭时发生一些事情——我退出我的 chrome 浏览器?
或者当我离开你的页面时? 或者当我关闭包含您的页面的选项卡/窗口时? (但浏览器仍在与其他页面一起运行)
【讨论】: