微信网页关闭向后台发送数据请求
作者:互联网
需求H5项目在微信关闭时需要向后端传一些数据
methods:{ //页面,关闭,发送请求 pagehideHander() { //将数据转换成JSON let info = JSON.stringify(this.info) const xhr = new XMLHttpRequest()// 同步请求 xhr.open('POST', 'url', false) xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); xhr.send(info); } }, mounted(){ // 添加事件微信页面关闭 window.addEventListener('pagehide', () => { this.pagehideHander(); }, false); // 移除事件iOS微信页面关闭 window.removeEventListener('pagehide', ()=> { this.pagehideHander(); }, false); window.onbeforeunload = () => { // 安卓 this.pagehideHander(); } }
标签:网页,微信,xhr,window,关闭,pagehideHander,发送数据,false 来源: https://www.cnblogs.com/lcjbluesky/p/15704877.html