2011-06-07 91 views
1

我實現的由http://padilicious.com/code/touchevents/index.html 演示提供的滑動事件處理的變化: http://padilicious.com/code/touchevents/basicswipe.html手動捏放大事件處理iOS Safari後event.preventDefault();

我改變了代碼通過的多個圖像(20 - 200)的滾動基於一個手指滑動。爲了實現這一點,你必須使用event.preventDefault()覆蓋默認事件。

我的問題是,我想啓用雙指滑動或縮放縮放的默認設置。如果這是不可能的,我將如何手動捕捉縮放縮放手勢以啓用縮放?

感謝, 摹關於您的問題

回答

0

細節是稀疏。但是,如果我正確理解你,那麼你應該能夠改變你的代碼,所以如果「event.touches.length == 1」只調用「event.preventDefault()」。

如果多個手指觸摸屏幕,則「event.touches.length」的值將爲2。