如何在网页第二次访问时激活js?

问题描述 投票:0回答:0

我有一个带有 sessionStorage 的手指滑动 js 脚本。

let touchstartX = 0;
let touchendX = 0;

function checkDirection() {
  if (touchendX < touchstartX && !sessionStorage.getItem('firstTime')) {
    window.location.href = '/';
    sessionStorage.setItem('firstTime', 'true');
  }
}

document.addEventListener('touchstart', (e) => {
  touchstartX = e.changedTouches[0].screenX;
});

document.addEventListener('touchend', (e) => {
  touchendX = e.changedTouches[0].screenX;
  checkDirection();
});

我需要的是在您从其他内部页面而不是第一次加载主页时将此脚本设置为在主页上激活。

有人有什么建议吗? 非常感谢!

javascript swipe
© www.soinside.com 2019 - 2024. All rights reserved.