Ich möchte eine Funktion implementieren, mit der Objekte gezoomt werden können, wenn der Benutzer zwei Finger zum Skalieren verwendet.Ermitteln der Anzahl der Finger, die beim Gestenereignis verwendet werden
Ich versuche, Gestenereignis verwenden, um es zu implementieren, aber ich fand das Ereignis ausgelöst, solange die Anzahl der Finger eins überschreiten. Ich möchte aufhören zu zoomen, wenn der Benutzer zu viele Finger benutzt, um das Objekt zu bedienen (es ist schwierig, die richtige Position und Skalierung zu erhalten).
Konnte ich die Anzahl der Finger erkennen, wenn der Gestenwechsel ausgelöst wurde? Ich weiß, TouchStart-Event hat ein event.touches.length kann es bekommen. Aber ich möchte wissen, ist die gleiche Eigenschaft in Gestenereignis.
Dank
TouchEvent.changedTouches, "Für touchmove ist dies eine Liste der Berührungspunkte, die seit dem letzten Ereignis geändert wurden." .. https://developer.mozilla.org/en-US/docs/DOM/TouchEvent.changedTouches – lostsource