TouchEvent: TouchEvent() Konstruktor
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Der TouchEvent() Konstruktor erstellt ein neues TouchEvent Objekt.
Hinweis:
Wenn Sie ein synthetisches Ereignis mit diesem Konstruktor erstellen, wird dieses Ereignis aus Sicherheitsgründen nicht vertrauenswürdig sein.
Nur von Browsern generierte TouchEvent Objekte sind vertrauenswürdig und nur vertrauenswürdige Ereignisse lösen Standardaktionen aus.
Syntax
new TouchEvent(type)
new TouchEvent(type, options)
Parameter
type-
Ein String mit dem Namen des Ereignisses. Er ist case-sensitive und Browser setzen ihn auf
touchstart,touchend,touchmove,touchcancel. optionsOptional-
Ein Objekt, das zusätzlich zu den in
UIEvent()definierten Eigenschaften die folgenden Eigenschaften haben kann:touchesOptional-
Eine
TouchList, die standardmäßig leer ist und eine Liste von Objekten für jeden Berührungspunkt enthält, der derzeit die Oberfläche berührt. targetTouchesOptional-
Eine
TouchList, die standardmäßig leer ist und eine Liste von Objekten für jeden Berührungspunkt enthält, der die Oberfläche berührt und auf dem Element begonnen hat, das das Ziel des aktuellen Ereignisses ist. changedTouchesOptional-
und standardmäßig
[], vom TypTouch[], das eine Liste von Objekten für jeden Berührungspunkt ist, der zum Ereignis beigetragen hat. ctrlKeyOptional-
Ein boolescher Wert, der standardmäßig
falseist, und anzeigt, ob die Strg-Taste gleichzeitig gedrückt wurde. shiftKeyOptional-
Ein boolescher Wert, der standardmäßig
falseist, und anzeigt, ob die Shift-Taste gleichzeitig gedrückt wurde. altKeyOptional-
Ein boolescher Wert, der standardmäßig
falseist, und anzeigt, ob die Alt-Taste gleichzeitig gedrückt wurde. metaKeyOptional-
Ein boolescher Wert, der standardmäßig
falseist, und anzeigt, ob die Meta-Taste gleichzeitig gedrückt wurde.
Rückgabewert
Ein neues TouchEvent Objekt.
Spezifikationen
| Specification |
|---|
| Touch Events> # dom-touchevent-constructor> |
Browser-Kompatibilität
Loading…
Siehe auch
TouchEvent, die Schnittstelle der Objekte, die es erstellt.