html – 在safari上导航后禁用滚动9.1.2

前端之家收集整理的这篇文章主要介绍了html – 在safari上导航后禁用滚动9.1.2前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
首先,我道歉,我没有 minimal,verifiable测试用例.我在Safari上出现的问题,但是我没有任何苹果产品.

this website,有一个错误,用户在导航后不能滚动页面.您可以按照链接,点击其中一个按钮,返回(通过滑动,单击按钮或使用快捷方式),然后您将无法使用触控板或鼠标滚轮来滚动页面.我基本上没有什么可能导致这个.

报告的用户使用的是Safari 9.1.2

解决方法

简而言之:

我相信答案是:您网站的代码没有错误.

事实上,我认为这是硬件相关的,这就是为什么很多人不能重现这个问题,只影响一些用户.

我已经使用我的Macs和Browserstack,在Lion / Safari 6到El Capitan / Safari 9的每个操作系统上测试了网站,使用触控板和魔术鼠标.

在每种情况下,站点运行正常.

正如你所说,轨道垫受到影响,我想补充说,任何2指手指滑动可能是确切的原因,1手指滑动不是.

而且我说的是硬件相关的原因:因为苹果运行的用户论坛上的用户抱怨同样的问题,并且说PRAM重置是纠正了问题.

Swipes and scrolling stop working in Safari

苹果论坛上的更多用户表达自己的抱怨.

Apple users place the blame on everything from OS upgrades to system bugs and failing hardware .

结束:有一件事是肯定的.我没有看到一个用户声称这是网站编码的结果.

猜你在找的HTML相关文章