Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
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: 2025-07-25 (UTC).
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-07-25 (UTC)."],[],["The Touch namespace in Blockly manages touch interactions. Key actions include checking and clearing a touch identifier to track a specific touch stream, ensuring only one drag/gesture is active. `getTouchIdentifierFromEvent` retrieves the pointer identifier, while `shouldHandleEvent` determines if an event should be processed. `TOUCH_ENABLED` indicates browser touch capability and `TOUCH_MAP` defines additional touch events related to mouse actions. These functions are for managing how Blockly handles various touch interactions.\n"]]