【问题标题】:JQuery mobile IOS device how to remove default scroll on webJQuery 移动 IOS 设备如何在 web 上删除默认滚动
【发布时间】:2019-07-09 15:17:18
【问题描述】:

我遇到了 IOS 中默认的“刷新”滚动条的问题。我在 div 中创建了自己的滚动条,如果不使用 IOS 中的默认滚动条,我似乎无法访问它。我已经解决了 web 和 android 上的问题,但我似乎无法弄清楚如何删除 IOS 设备(手机和 Ipad)上的“默认”滚动条。

【问题讨论】:

    标签: javascript jquery ios css jquery-mobile


    【解决方案1】:

    为了防止用户滚动屏幕,您需要重新定义触摸移动事件

    document.addEventListener('touchmove', function(e) {
       e.preventDefault();
    }, { passive: false });
    

    【讨论】:

    • 感谢您的回答。我只是尝试在我的程序中输入您的代码,但是我遇到了同样的问题。我曾尝试将浏览器切换到 chrome 和 firefox 而不是 safari,但似乎没有任何效果。 IOS中似乎存在我似乎无法处理的障碍。我无法绕过 IOS 默认滚动。还有其他建议吗?谢谢
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多