blockly > Touch
Touch-Namespace
Funktionen
Funktion |
Beschreibung |
checkTouchIdentifier(e) |
Prüfen Sie, ob die Zeiger-ID des Ereignisses mit der aktuell gespeicherten ID übereinstimmt. Wenn die aktuelle Kennzeichnung nicht festgelegt war, speichern Sie die Kennung aus dem Ereignis. Dadurch wird eine Ziehbewegung bzw. eine Touch-Geste gestartet, bei der Zeigerereignisse mit anderen Kennungen automatisch ignoriert werden. |
clearTouchIdentifier() |
Löschen Sie die Touch-ID, die aufzeichnet, auf welchen Touch-Stream zu achten ist. Dadurch wird die aktuelle Ziehbewegung bzw. die aktuelle Bewegung beendet und andere Zeiger können erfasst werden. |
getTouchIdentifierFromEvent(e) |
Ruft die Pointer-ID aus dem angegebenen Ereignis ab. |
shouldHandleEvent(e) |
Legen Sie fest, ob Blockly dieses Ereignis verarbeiten oder ignorieren soll. Für Maus- und Touch-Ereignisse sind spezielle Prüfungen erforderlich, da wir jeweils nur einen Touch-Stream bearbeiten möchten. Alle anderen Ereignisse sollten immer verarbeitet werden. |
Variablen
Variable |
Beschreibung |
TOUCH_ENABLED |
Gibt an, ob die Touchbedienung im Browser aktiviert ist. Von goog.events.BrowserFeature.TOUCH_ENABLED von Closure kopiert |
TOUCH_MAP |
Das TOUCH_MAP-Suchwörterbuch gibt zusätzliche Touch-Ereignisse an, die in Verbindung mit Mausereignissen ausgelöst werden. |
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2023-12-02 (UTC).
[null,null,["Zuletzt aktualisiert: 2023-12-02 (UTC)."],[[["The Blockly Touch namespace manages touch interactions and gestures within the Blockly environment."],["It provides functions to track and identify touch streams, ensuring only one touch interaction is active at a time."],["The namespace includes variables for detecting touch capabilities and mapping touch events to corresponding mouse events for cross-platform compatibility."],["Developers can utilize the Touch namespace's functions to control touch behavior and integrate touch-based interactions in their Blockly applications."]]],[]]