UBT统计需要在页面离开的时候上报一些数据
平常可以用 beforeunload 事件1
2
3
4
5window.addEventListener('beforeunload', function (event) {
//上报ubt
window._track.push();
});
但是在 safari 浏览器里面这玩意不好用
此时可以使用 pagehide方法
1 | window.addEventListener('pagehide方法', function (event) { |
综合一下就是
1 |
|