在safari 9.1.2上导航后禁用滚动

Gus*_*Wal 15 html css navigation safari scroll

首先,我道歉,我没有一个最小的,可验证的测试用例.我在Safari上遇到的问题,但我没有任何Apple产品.

这个网站上,有一个错误,用户在导航后无法再滚动页面.您可以按照链接,单击其中一个按钮,返回(通过滑动,单击按钮或使用快捷方式),然后您将无法使用触控板或鼠标滚轮滚动页面.我基本上对于造成这种情况的原因一无所知.

报告此情况的用户正在使用Safari 9.1.2

nor*_*nny 2

简而言之:

我相信答案是: 您网站的代码没有任何问题。


事实上,我相信这与硬件有关,这就是为什么很多人无法重现这个问题,它只影响一些用户。

我使用我的 Mac 和 Browserstack,在从 Lion/Safari 6 到 El Capitan/Safari 9 的每个操作系统上(使用触控板和魔术鼠标)测试了该网站。

在每种情况下,该站点都运行正常。

正如您所说,触控板受到影响,我想补充一点,任何2 根手指滑动可能是确切原因,而 1 根手指滑动则不是。

我说它与硬件相关的原因是: 因为 Apple run 论坛上的用户正在抱怨同样的问题,并表示PRAM 重置可以纠正该问题

滑动和滚动在 Safari 中停止工作

更多用户在苹果论坛上表达了他们的抱怨。

苹果用户将责任归咎于从操作系统升级到系统错误和硬件故障等一切问题。


最后:有一件事是确定的。我还没有看到任何用户声称这是网站编码的结果。