--- title: DeviceLightEvent slug: Web/API/DeviceLightEvent tags: - API - Ambient Light Events - Experimental - Interface - NeedsBetterSpecLink - NeedsMarkupWork - 事件 translation_of: Web/API/DeviceLightEvent ---
{{apiref("Ambient Light Events")}}{{SeeCompatTable}}

DeviceLightEvent 为 Web 开发人员提供来自光传感器或类似设备的、关于附近环境光水平的信息。例如,基于当前环境光水平调节屏幕的亮度,以便节省电量或提供更好的阅读性。

属性

{{domxref("DeviceLightEvent.value")}}
环境光的亮度,单位为 {{interwiki("wikipedia", "lux")}}。

示例

window.addEventListener('devicelight', function(event) {
  console.log(event.value);
});

规范

规范 状态 备注
{{ SpecName('AmbientLight', '', 'Ambient Light Events') }} {{ Spec2('AmbientLight') }} Initial specification

浏览器兼容性

{{Compat("api.DeviceLightEvent")}}

参见