当用户在 IOS 上过度滚动时将页面快速返回到内部滚动

Snap back the page to inner scroll when user overscroll on IOS

我正在尝试构建 Tesla 克隆应用程序。我在应用程序的移动使用过程中发现了问题。在 Tesla 网站上,当用户尝试过度滚动时,页面会自动弹回。在网站上实现了内部滚动,在各个部分之间进行了捕捉,所以当你过度滚动时,你会卡住,你可以将页面切换回来并强制,但是内部滚动不起作用,你必须等到页面从过度滚动的位置。我希望我解释了它,以便你能理解我的意思。

供参考:tesla.com

我的网站:https://axis-9f3a8.firebaseapp.com/

git 页面:https://github.com/FlipTaras/tesla-clone

window.addEventListener("touchmove", () => {
  window.scrollTo(0, 0);
});

已解决问题。花我生命中的 6 个小时来弄明白。