illuminance
特性为
AmbientLightSensor
interface returns the current light level in
lux
of the ambient light level around the hosting device.
If a feature policy blocks use of a feature it is because your code is inconsistent with the policies set on your server. This is not something that would ever be shown to a user. See
Feature-Policy
for implementation insfructions.
var level = AmbientLightSensor.illuminance
A
Number
indicating the current light level in lux.
if ( 'AmbientLightSensor' in window ) {
const sensor = new AmbientLightSensor();
sensor.onreading = () => {
console.log('Current light level:', sensor.illuminance);
};
sensor.onerror = (event) => {
console.log(event.error.name, event.error.message);
};
sensor.start();
}
| 规范 | 状态 | 注释 |
|---|---|---|
| Generic Sensor API | 候选推荐 | Defines sensors in general. |
|
Ambient Light Sensor
The definition of 'illuminance' in that specification. |
候选推荐 |
| 桌面 | 移动 | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
illuminance
|
Chrome
54
|
Edge ≤79 | Firefox No | IE No | Opera 56 | Safari No |
WebView Android
54
|
Chrome Android
54
|
Firefox Android No | Opera Android 48 | Safari iOS No |
Samsung Internet Android
6.0
|
完整支持
不支持
见实现注意事项。
AmbientLightSensor
illuminance