【发布时间】:2012-01-04 19:01:46
【问题描述】:
我有一个可以滑动内部内容的单页应用程序(我使用 iScroll 库)。它在任何地方都能很好地工作,除了一个案例:打开了“在页面之间滑动”选项的 OS X Safari。
在 OS X Safari 中,当我做两指手势时,整个应用程序会向左/向右平移并显示导航历史中当前应用程序之前/之后的页面。
有什么方法可以通过客户端 JavaScript 来对抗这种行为?
提前谢谢你。
【问题讨论】:
-
我不明白为什么这应该是可能的;它本质上是按下“上一页”按钮的简写。 FWIW,您不应该尝试更改和/或阻止浏览器功能。
标签: javascript safari osx-lion