我使用SUPERSCROLLORAMA插件创建了一个网站。我不知道iPad和iPhone上的视差滚动问题。我发现有点晚了,我正在考虑解决这个问题的方法。
如果我理解正确,滚动时此设备上的事件被禁用。那么,如果我禁用本机滚动并通过 JavaScript 插件实现另一个滚动,我是否能够使网站正常运行?
我已经使用 Alnitak 对这个问题的回答禁用了原始滚动。我试图找到一些插件来再次激活滚动,但问题是,它必须绑定到document
,因为动画是在那里触发的......你知道可以解决问题的插件吗?我的解决方案是否正确,或者没有适合我的情况的解决方案,我需要从头开始重写脚本?
您可以使用适用于移动浏览器(iOS)的视差滚动插件。看看Skrollr。它不依赖于任何其他库,它具有可选的移动js文件,并且非常易于使用。只需阅读文档。