diff --git a/src/assets/js/useProjectTracking.js b/src/assets/js/useProjectTracking.js index 77bce22..f07adba 100644 --- a/src/assets/js/useProjectTracking.js +++ b/src/assets/js/useProjectTracking.js @@ -126,13 +126,10 @@ export function useProjectTracking(projectRoutes) { // console.log('在 searchCode.html 页面,不发送数据') // return // } - const isRefresh = - performance.navigation?.type === 1 || - performance.getEntriesByType("navigation")[0]?.type === "reload"; - if (isRefresh) { - console.log("页面刷新,不触发数据发送"); - return; - } + if (isPageRefreshing) { + console.log('页面刷新,不触发数据发送') + return + } console.log("页面即将关闭或跳转"); sendTrackingData(); diff --git a/src/views/components/HistoryRecord.vue b/src/views/components/HistoryRecord.vue index 559b109..7e4d29d 100644 --- a/src/views/components/HistoryRecord.vue +++ b/src/views/components/HistoryRecord.vue @@ -90,9 +90,14 @@