Get to know MDN better
Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.
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 unterstützenden Browsern verfügbar.
Das Sensor Interface der Sensor-APIs ist die Basisklasse für alle anderen Sensor-Interfaces. Dieses Interface kann nicht direkt verwendet werden. Stattdessen bietet es Eigenschaften, Ereignishandler und Methoden, auf die über Interfaces zugegriffen wird, die von ihm erben.
Dieses Feature kann durch eine auf Ihrem Server eingestellte Permissions Policy blockiert werden.
EventTarget SensorWenn ein Sensor Objekt initial erstellt wird, ist es idle, was bedeutet, dass es keine Messungen vornimmt. Sobald die start() Methode aufgerufen wird, bereitet es sich darauf vor, Daten zu lesen und sobald es bereit ist, wird das activate Ereignis gesendet und der Sensor wird aktiviert. Dann sendet es ein reading Ereignis jedes Mal, wenn neue Daten verfügbar sind.
Im Falle eines Fehlers wird das error Ereignis gesendet, das Lesen stoppt und das Sensor Objekt wird wieder idle. Die start() Methode muss erneut aufgerufen werden, bevor es weitere Daten lesen kann.
Im Folgenden finden Sie eine Liste der auf dem Sensor Interface basierenden Interfaces.
Gibt einen booleschen Wert zurück, der angibt, ob der Sensor aktiv ist.
Sensor.hasReading SchreibgeschütztGibt einen booleschen Wert zurück, der angibt, ob der Sensor eine Messung hat.
Sensor.timestamp SchreibgeschütztGibt den Zeitstempel der neuesten Sensormessung zurück.
Aktiviert einen der Sensoren, die auf Sensor basieren.
Sensor.stop()Deaktiviert einen der Sensoren, die auf Sensor basieren.
Wird ausgelöst, wenn ein Sensor aktiviert wird.
errorWird ausgelöst, wenn eine Ausnahme bei einem Sensor auftritt.
readingWird ausgelöst, wenn eine neue Messung bei einem Sensor verfügbar ist.
| Generic Sensor API # the-sensor-interface |
JavaScript aktivieren, um diese Browser-Kompatibilitätstabelle anzuzeigen.
Der Bauplan für ein besseres Internet.
Besuche die gemeinnützige Muttergesellschaft der Mozilla Corporation, die Mozilla Foundation.
Teile dieses Inhalts sind ©1998–2026 von einzelnen mozilla.org-Mitwirkenden. Inhalte sind verfügbar unter einer Creative-Commons-Lizenz.