Vue

  • Published on
    IntersectionObserver API用于实现电商业务中的广告位曝光埋点。通过注册一个回调方法,每当期望被监视的元素进入或者退出另外一个元素的时候,该回调方法将会被执行,并且浏览器可以帮助我们优化和管理两个元素的交集变化。使用 IntersectionObserver API 监控页面广告位与视窗的位置,通过针对性的增加时间的统计来完成广告位曝光埋点。相比于传统的方案,使用 IntersectionObserver API 可以避免卡顿和回流等性能问题,更加轻量级且易于维护。