收藏
回答

微信打开H5链接,点击左上角关闭按钮监听无效?

通过判断区分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)

                        }

回答关注问题邀请回答
收藏

2 个回答

登录 后发表内容