我尝试在JavaScript中设置侦听器,以在关闭浏览器选项卡时将信息发送到服务器。我试过听unload
,beforeunload
和pagehide
事件,例如:
window.addEventListener('pagehide', function () { // send request to server });
在桌面浏览器(Firefox / Chrome / Safari)上,当标签关闭时,服务器会收到请求。仅在iOS上似乎不起作用。
我想知道在iOS的Safari中关闭标签页时是否还会触发其他事件? pagehide
或其他侦听器可以发送哪种类型的请求,是否有任何限制?
提前感谢。
我尝试在JavaScript中设置侦听器,以在关闭浏览器选项卡时将信息发送到服务器。我试过监听卸载,beforeunload和页面隐藏事件,例如此窗口。...
您可以使用: