[ Web Proxy ]
URL:
Viewing: https://developer.mozilla.org/de/docs/Web/API/Accelerometer [Back]  [Original]

Beschleunigungssensor - Web-APIs | MDN

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

View in English Always switch to English

Beschleunigungssensor

Eingeschrnkt verfgbar

Diese Funktion ist nicht Baseline, da sie in einigen der am weitesten verbreiteten Browser nicht funktioniert.

Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen untersttzenden Browsern verfgbar.

Experimentell: Dies ist eine experimentelle Technologie
berprfen Sie die Browser-Kompatibilittstabelle sorgfltig vor der Verwendung auf produktiven Webseiten.

Das Accelerometer-Interface der Sensor-APIs liefert bei jeder Messung die auf das Gert angewendete Beschleunigung entlang aller drei Achsen.

Um diesen Sensor zu nutzen, muss der Benutzer die Berechtigung fr den 'accelerometer'-Gertesensor ber die Permissions API erteilen.

Diese Funktion kann durch eine auf Ihrem Server eingestellte Berechtigungsrichtlinie blockiert werden.

EventTarget Sensor Accelerometer

In diesem Artikel

Konstruktor

Accelerometer()

Erstellt ein neues Accelerometer-Objekt.

Instanz-Eigenschaften

Neben den unten aufgefhrten Eigenschaften erbt Accelerometer Eigenschaften von seinen bergeordneten Schnittstellen, Sensor und EventTarget.

Accelerometer.x Schreibgeschtzt

Gibt ein double zurck, das die Beschleunigung des Gerts entlang der x-Achse des Gerts enthlt.

Accelerometer.y Schreibgeschtzt

Gibt ein double zurck, das die Beschleunigung des Gerts entlang der y-Achse des Gerts enthlt.

Accelerometer.z Schreibgeschtzt

Gibt ein double zurck, das die Beschleunigung des Gerts entlang der z-Achse des Gerts enthlt.

Instanz-Methoden

Accelerometer hat keine eigenen Methoden. Es erbt jedoch Methoden von seinen bergeordneten Schnittstellen, Sensor und EventTarget.

Ereignisse

Accelerometer hat keine eigenen Ereignisse. Es erbt jedoch Ereignisse von seiner bergeordneten Schnittstelle, Sensor.

Beispiel

Die Beschleunigung wird typischerweise im reading-Ereignis-Callback gelesen. Im untenstehenden Beispiel geschieht dies sechzig Mal pro Sekunde.

js
const acl = new Accelerometer({ frequency: 60 });
acl.addEventListener("reading", () => {
  console.log(`Acceleration along the X-axis ${acl.x}`);
  console.log(`Acceleration along the Y-axis ${acl.y}`);
  console.log(`Acceleration along the Z-axis ${acl.z}`);
});

acl.start();

Spezifikationen

Spezifikation
Accelerometer
# accelerometer-interface

Browser-Kompatibilitt


Web Proxy Viewer  |  New URL  |  Original Page