在android上使用“ontouchstart / ontouchmove / ontouchend”时如何启用滚动条?

时间:2012-02-12 11:56:30

标签: javascript preventdefault

我想用手指滑动效果在移动设备(包括Android和iOS)上制作网页,但是当我将event.preventDefault()添加到ontouchstart / ontouchmove / {{1}时回调函数网页的滚动条被禁用,这是一场灾难:(

我使用ontouchend为此做了一个丑陋的黑客攻击,以便可以滚动页面:

scrollTop

它现在有效,但我仍然想知道:

  1. 关于这个还有其他更好的解决方案吗?
  2. 为什么我们必须在回调函数中使用“preventDefault()”?我们阻止了什么?
  3. 感谢。

0 个答案:

没有答案