IOS 禁用橡皮筋效果

第1次编辑

IOS上,当页面滚动到顶部或底部仍可向下或向上拖拽,并伴随一个弹性的效果。该效果被称为“rubber band”——橡皮筋,十分贴切。

在一些场景下,如APP内嵌页面中,可拖拽的效果显得很奇怪,那么,如何禁用?

可通过在touchStart和touchMove中调用e.preventDefault()来禁用,但这同时意味着,任何以touchStart为开始的事件都将被屏蔽。

因此可判断情况来调preventDefault。

参考:

http://stackoverflow.com/questions/10357844/how-to-disable-rubber-band-in-ios-web-apps

results matching ""

    No results matching ""