Navigator.sendBeacon API 异步发送数据

Syntax

// data: ArrayBuffer, ArrayBufferView, Blob, DOMString, FormData, or URLSearchParams
navigator.sendBeacon(url, data)

场景

浏览器在触发 unload 事件时,会忽略异步请求,这样会导致一些需要发送统计数据的功能失效,在之前一般有以下三种方法解决这个问题:

特性

Created 2020-07-14T17:08:46+08:00 · Edit