关闭页面时怎么向后台发送消息?
Published by powerfulyang on Aug 25, 2021
使用 navigate api
这个方法主要用于满足统计和诊断代码的需要,这些代码通常尝试在卸载(unload)文档之前向web服务器发送数据。
参数
- url 表明 data 将要被发送到的网络地址。
- data 参数是将要发送的 ArrayBufferView 或 Blob 、DOMString 或者 FormData 类型的数据
1navigator.sendBeacon(url, data);
返回值
- 当用户代理成功把数据加入传输队列时,sendBeacon() 方法将会返回 true,否则返回 false。