사용자 화면 추적
setCurrentPage
파라미터
타입
필수
설명
예시
// 1. 페이지 로드 + 뒤로가기/앞으로가기 (bfcache 복원)
window.addEventListener('pageshow', (event) => {
hackleClient.setCurrentPage({pageName: "page"})
)
// 2. 탭 복귀 / 최소화 복귀
document.addEventListener('visibilitychange', () => {
if (document.visibilityState === 'visible') {
hackleClient.setCurrentPage({pageName: "page"})
}
})import { createRouter, createWebHistory } from 'vue-router'
const router = createRouter({
history: createWebHistory(),
routes: [
// ... routes definitions
]
})
// 네비게이션이 완료된 후 호출되는 전역 가드
router.afterEach((to) => {
hackleClient.setCurrentPage({
pageName: "pageName"
})
})
export default router속성 (Property)
구분
타입
제약사항
예시
automaticRouteTracking 비활성화
예시
마지막 업데이트