zoukankan      html  css  js  c++  java
  • 禁止拖动屏幕

    在ios上默认是可以用手指拖动屏幕的,而如果有些web app对拖动屏幕非常敏感,需要禁止拖动屏幕的话,可以试试对touch事件进行一下处理。

    但需要注意的是,不知道什么原因,如果对touchstart事件进行preventDefault()的话,会让所有的DOM事件监听全部失效,效果如同将事件冒泡机制设置为捕获,然后禁止捕获一样。所以不能对touchstart事件进行preventDefault(),而是对touchmove事件进行preventDefault()。这样即可以禁止拖动屏幕,又可以不对DOM事件产生干扰。

  • 相关阅读:
    总结!!!总结!!!
    Beta 总结
    BETA-7
    BETA-6
    BETA-5
    BETA-4
    BETA-3
    华为云-软件产品案例分析
    BETA-2
    BETA-1
  • 原文地址:https://www.cnblogs.com/cly84920/p/4426538.html
Copyright © 2011-2022 走看看