1. Web
  2. Web-APIs
  3. InputDeviceCapabilities
  4. firesTouchEvents

Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

InputDeviceCapabilities: firesTouchEvents Eigenschaft

Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.

Die firesTouchEvents schreibgeschützte Eigenschaft der InputDeviceCapabilities-Schnittstelle gibt einen booleschen Wert zurück, der angibt, ob das Gerät Touch-Events auslöst.

Sie können diese Eigenschaft verwenden, um Mausereignisse zu erkennen, die eine Aktion darstellen könnten, die möglicherweise bereits von Touch-Event-Handlern behandelt wurde. Dies bedeutet nicht unbedingt, dass das Gerät ein Touchscreen ist. Zum Beispiel erzeugen Stift- und Mausgeräte in mobilen Browsern typischerweise Touch-Events.

Wert

Ein Boolean

Beispiel

js
myButton.addEventListener("mousedown", (e) => {
 if (!e.sourceCapabilities.firesTouchEvents) myButton.classList.add("pressed");
});

Spezifikationen

Spezifikation
Input Device Capabilities
# dom-inputdevicecapabilities-firestouchevents

Browser-Kompatibilität

Help improve MDN

Erfahren Sie, wie Sie beitragen können Diese Seite wurde automatisch aus dem Englischen übersetzt.

AltStyle によって変換されたページ (->オリジナル) /