2013-04-10 26 views
0

请在桌面浏览器上查看以下网站。 http://www.onebyinfinity.co.nz/m/ - 你会看到一个水平滚动条水平滚动在不适用于iOS的网页上

但在iPad或iPhone上打开时,水平滚动不起作用。该网站的水平滚动在Android浏览器上正常工作,但在iOS设备上,当用户左右滑动时,Safari拒绝水平滚动。

我需要做什么才能在iOS Safari上启用水平滚动?请注意,我不希望发生滑动事件(我已经在网站的主页上完成了这个操作,我对这次演出并不满意)。我只想让滚动条按预期工作。

谢谢, 阿伦。

+1

也许你想要jQuery插件。 touchswipe http://labs.rampinteractive.co.uk/touchSwipe/demos/非常适合移动设备 – 2013-04-10 14:05:56

+0

我已经在网站的主页上完成了这项工作。这有效,但不平稳。所以我添加了这个页面。它在Android中非常好用,但不适用于iOS。 – Arun 2013-04-10 14:09:32

+0

我怀疑你试过插件@KeesSonnema链接。这是一个非常好的。甚至比Tiny Scrollbar更好(因为支持更多的事件) – Brainfeeder 2013-04-10 14:11:10

回答

0

要触发滑动事件,您需要使用jQuery mobile库。或者使用像Tiny Scrollbar这样的插件,这对您的网站来说可能是更合适的解决方案,因为它已经准备好了移动支持。

+0

我已经在网站的主页上做到了这一点。这有效,但不平稳。所以我添加了这个页面。它在Android中非常好用,但不适用于iOS。 – Arun 2013-04-10 14:08:56

+0

也许iOS需要元视口标签? – Brainfeeder 2013-04-10 14:12:22

+1

我在我的网站上使用它,它的效果很好\t 2013-04-10 14:35:38