手机浏览器上js的preventDefaultde方法的使用


为了让低版本的手机正常使用touchmove我在touchmove中调用了preventDefault,这样造成了浏览器中的两点滑动放大缩小不能使用,那么在touchmove中判断一下当前有几个点按下在执行preventDefault方法可以解决问题吗?如何判断当前有几个点按下?或者如何解决这个问题?

jquery Android web前端开发 html5 JavaScript

提督如月末 10 years, 10 months ago

「为了让低版本的手机正常使用 touchmove 我在 touchmove 中调用了 preventDefault」
什麼意思,爲什麼一定要 preventDefault?難道就沒有別的解決方案?

至於判斷幾個手指,只需要 e.touches.length 即可。

月亮我弄弯滴 answered 10 years, 10 months ago

Your Answer