Skip to main content

你周围的光照水平是多少?

使用内置光传感器以lux为单位测量设备周围的环境光水平。实时监控亮度变化,用于显示器校准或工作空间评估——所有处理均在浏览器本地完成。

此测试通过AmbientLightSensor API读取设备的环境光传感器,以lux为单位实时报告照度,展示环境光水平随时间的变化。

典型办公室为300–500 lux,直射阳光达100,000 lux,月光之夜约0.1 lux。显示器自动亮度功能使用同一传感器来调节屏幕亮度。

lux
Illuminance
Level

您的结果意味着什么?

Result Range Meaning
良好 300–500 lux(典型办公室或光线充足的房间) 您的环境具有适合屏幕使用的舒适照明。自动亮度应能正常工作,此水平下眼睛疲劳风险较低。
警告 低于100 lux或高于1,000 lux 如果屏幕亮度相对于环境过高,弱光可能导致眼睛疲劳。非常明亮的环境可能导致屏幕难以阅读——考虑调整屏幕亮度或改变位置。
不佳 传感器不可用或持续显示0 lux Ambient Light Sensor API可能在您的浏览器或设备上不受支持。Chrome需要启用Generic Sensor Extra Classes标志。某些设备没有专用光传感器。

常见问题与解决方案

传感器不可用或权限被拒绝

Ambient Light Sensor API需要HTTPS,可能需要启用浏览器标志。在Chrome中,导航到chrome://flags并启用'Generic Sensor Extra Classes'。Firefox不支持此API。在提示时授予传感器权限。

读数保持在0或不变化

您的设备可能没有专用环境光传感器,或者保护壳或屏幕保护膜可能遮挡了传感器。检查设备规格,确保前置摄像头附近的传感器区域没有被遮挡。

相关工具

常见问题

什么是lux,数字代表什么?

lux是照度的SI单位,测量落在表面上的光量。常见参考值:月光为0.1 lux,昏暗房间为50 lux,办公室为300–500 lux,阴天户外为10,000 lux,直射阳光达100,000 lux。

哪些浏览器支持Ambient Light Sensor API?

目前,基于Chromium的浏览器(Chrome、Edge、Opera)在启用Generic Sensor Extra Classes标志后支持该API。Firefox和Safari不支持。页面必须通过HTTPS提供。

可以用这个来校准屏幕亮度吗?

可以。了解环境光水平有助于设置适当的屏幕亮度。作为指导,屏幕亮度应大致匹配环境光水平——300 lux的办公室约为120 nits,更明亮的环境则更高。

数据会发送到服务器吗?

不会。所有传感器读数均通过浏览器中的AmbientLightSensor API在本地捕获。不会将任何数据传输到任何外部服务器。