如何监听ios微信网页左上角的关闭事件?
业务需求是统计页面视频的观看时长,当退出当前页面、手机切屏或者点击左上角的关闭按钮都需要捕获到相应的事件,然后将数据发送给后端。试过使用下面这种方式,前一段时间好像ios和安卓都可以监听到了。现在安卓手机可以在关闭的时候发送请求,ios不行了,又试了pagehide事件,ios端还是监听不到。有什么办法可以解决吗。 document.addEventListener("visibilitychange", () => {
...
navigator.sendBeacon(url, blob) // 发送请求
})