0

ユーザーが最初の指を押したまま画面にタッチするシナリオを考えてみましょう。次に、ユーザーは 2 本目の指で画面の 2 つの別々の場所を順番にタップします。これには 3 つの独立したタップとして応答したいのですが、本当に気にするのは最初のタップ位置だけです。

touchstart を使用してみましたが、最初のタッチを再利用しない方法がわかりません。event.touches の長さの変化を探す場合、2 番目 (最後の) タップを検出しません。

各タッチに個別に応答するための戦略を誰か提案できますか? 私はそれが非常に単純であると推測していますが、私はそれを完全に理解することはできません.

4

1 に答える 1

0

JQuery または Zepto を使用している場合、 JQTouchはタッチ イベントを適切にラップする優れたプラグインです。より低いレベルでこれを行うことに興味がある場合は、いつでも彼らがどのようにそれを行ったかを見ることができます.

于 2012-08-06T16:41:57.557 に答える