通过判断区分ios与安卓,但是微信直接点击左上角关闭×,并不能发送请求, 实现代码如下:
if (isiOS) {
window.addEventListener("pagehide",function() {
let paramData = {};
navigator.sendBeacon(url, JSON.stringify(paramData));
}, false)
} else {
window.addEventListener("unload",function() {
let paramData = {};
navigator.sendBeacon(url, JSON.stringify(paramData));
}, false)
}
目前暂不支持此功能。
不支持监听