Window.ondevicelight

声明一个事件监听用以接收devicelight事件。事件在设备的光传感器检测到周围环境光的强度发生变化时触发。

语法

window.ondevicelight = funcRef

devicelight事件触发时,调用funcRef函数。这些事件皆为 DeviceLightEvent事件类型。

规范

Specification Status Comment
Ambient Light Sensor
Ambient Light Events
Candidate Recommendation Initial definition

浏览器兼容性

We're converting our compatibility data into a machine-readable JSON format. This compatibility table still uses the old format, because we haven't yet converted the data it contains. Find out how you can help! (en-US)

Feature Chrome Edge Firefox (Gecko) Internet Explorer Opera Safari
Basic support 未实现 (Yes) 22.0 (22.0)[1] 未实现 未实现 未实现
Feature Android Webview Chrome for Android Edge Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Basic support 未实现 未实现 ? 15.0 (15.0)[1] 未实现 未实现 未实现

[1] 事件devicelight 的使用最先被实现应用在Android (15.0) 的移动端火狐浏览器和火狐操作系统(B2G)。从 Gecko 22.0 (Firefox 22.0 / Thunderbird 22.0 / SeaMonkey 2.19)开始,面向Mac OS X 的桌面应用也已实现。目前对Windows 7的支持还在进行中(详见 bug 754199)。

相关链接