AmbientLightSensor: illuminance-Eigenschaft

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen unterstützenden Browsern verfügbar.

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

Die schreibgeschützte illuminance-Eigenschaft des AmbientLightSensor-Interfaces gibt das aktuelle Lichtniveau in Lux der Umgebungslichtstärke rund um das Hostgerät zurück.

Wert

Eine Number, die das aktuelle Lichtniveau in Lux angibt.

Beispiele

js
if ("AmbientLightSensor" in window) {
  const sensor = new AmbientLightSensor();
  sensor.addEventListener("reading", (event) => {
    console.log("Current light level:", sensor.illuminance);
  });
  sensor.addEventListener("error", (event) => {
    console.log(event.error.name, event.error.message);
  });
  sensor.start();
}

Spezifikationen

Specification
Ambient Light Sensor
# ambient-light-sensor-reading-attribute

Browser-Kompatibilität

BCD tables only load in the browser