Safari中的窗口滚动流畅(无需使用jQuery即可找到解决方案)

时间:2018-09-26 10:52:35

标签: javascript reactjs safari

我看到了一些有关此问题的帖子,并且我了解到Safari不支持它,现在我只看到了使用jQuery进行操作的建议,但事实并非如此,我有100%基于React的应用程序,但我没有不想只将jQuery用于野生动物园的平滑滚动,有人可以提出任何更好/更轻松的想法来实现此目标吗?

当前,我正在使用带有窗口对象的平滑滚动, 我还要补充一点,它在Chrome浏览器中可以正常运行。

window.scroll({
  top: 0,
  left: 0,
  behavior: 'smooth',
});

谢谢!

1 个答案:

答案 0 :(得分:0)

看看scroll,它具有缓动选项。