Skip to content

Latest commit

 

History

History
26 lines (14 loc) · 578 Bytes

埋点及日志上报.md

File metadata and controls

26 lines (14 loc) · 578 Bytes

记录几种已只的埋点操作

直接调用后台接口

通过图片去处理

  1. 通常我们使用的是1*1的gif图,因为它的体积最小
  2. 图片可以完成整个http请求 + 响应
  3. 跨域友好
  4. 执行过程无阻塞,性能更好

navigator.sendBeacon

页面关闭也能去发送请求。

存在的问题,不及时,

且大小有限制

indexDB

12种方法都有个问题是需要频繁去调用接口,

我们使用了indexDB去记录请求,当请求次数达到几次,会统一一起发送请求,减少了请求次数。