【问题标题】:Javascript/CSS to disable rubber-band end of page scroll for Safari on iPad?Javascript/CSS 禁用 iPad 上 Safari 的橡皮筋页尾滚动?
【发布时间】:2012-03-02 02:35:23
【问题描述】:

当您到达页面底部时,它就是那个灰色区域。我都试过了!

视口、溢出等。执行我需要的方法(将页面锁定到位)还禁用缩放,这是我需要的。我的网络应用程序涉及人们抓取可移动的图像和 div。如果他们触摸背景并拖动,则整个页面都会拖动并捕捉 - 这很烦人,但不是世界末日。

【问题讨论】:

    标签: javascript css ipad safari scroll


    【解决方案1】:

    你可以给 body 添加一个 touchmove 监听器,这样它就不会像其他元素一样做出反应:

    document.body.addEventListener('touchmove',function(event){ event.preventDefault(); },false);
    

    【讨论】:

    • 我不知道如何安装它。我只是把它放在
    【解决方案2】:

    iScroll 在处理框架滚动方面做得非常出色。可能值得一看。

    http://cubiq.org/iscroll-4

    【讨论】:

    • 是的,它也救了我几次
    • 嗯,它实际上禁用了捏缩放。但是双击缩放仍然有效,我会活下去的。
    猜你喜欢
    • 1970-01-01
    • 2011-10-24
    • 1970-01-01
    • 2014-03-06
    • 2023-03-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多