如何在iOS上收听标签页关闭事件?

问题描述 投票:0回答:1

我尝试在JavaScript中设置侦听器,以在关闭浏览器选项卡时将信息发送到服务器。我试过听unloadbeforeunloadpagehide事件,例如:

window.addEventListener('pagehide', function () {
    // send request to server
});

在桌面浏览器(Firefox / Chrome / Safari)上,当标签关闭时,服务器会收到请求。仅在iOS上似乎不起作用。

我想知道在iOS的Safari中关闭标签页时是否还会触发其他事件? pagehide或其他侦听器可以发送哪种类型的请求,是否有任何限制?

提前感谢。

我尝试在JavaScript中设置侦听器,以在关闭浏览器选项卡时将信息发送到服务器。我试过监听卸载,beforeunload和页面隐藏事件,例如此窗口。...

javascript safari dom-events
1个回答
0
投票

您可以使用:

© www.soinside.com 2019 - 2024. All rights reserved.