We're looking for a user researcher to understand the needs of developers and designers. Is this you or someone you know? Check out the post: https://mzl.la/2IGzdXS

これは実験段階の機能です。
この機能は複数のブラウザーで開発中の状態にあります。互換性テーブルをチェックしてください。また、実験段階の機能の構文と挙動は、仕様変更に伴い各ブラウザーの将来のバージョンで変更になる可能性があることに注意してください。

DeviceLightEventは、デバイス付近の環境光のレベルについての情報を、写真センサーやそれと類似した検知機を通してWeb開発者に提供します。たとえば、このイベントは、エネルギーを節約したり、より良い視認性を提供したりするために、現在の環境光のレベルに応じてスクリーンの明るさを調節するのに役立ちます。

プロパティ

DeviceLightEvent.value
ルクス で表した環境光のレベル

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

仕様

仕様 策定状況 コメント
Ambient Light Sensor
Ambient Light Events の定義
草案 初回定義

ブラウザ実装状況

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!

機能 Chrome Firefox (Gecko) Internet Explorer Opera Safari
基本サポート 未サポート 22.0 (22.0)[1] 未サポート 未サポート 未サポート
Feature Android Chrome for Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
基本サポート 未サポート 未サポート 15.0 (15.0)[1] 未サポート 未サポート 未サポート

[1] devicelight イベントは、Android 版 Firefox Mobile (15.0) および Firefox OS (B2G) で実装され、デフォルトで有効化設定されています。Gecko 22.0 (Firefox 22.0 / Thunderbird 22.0 / SeaMonkey 2.19) より、Mac OS X 向けのデスクトップ実装も使用できます。Windows 7 のサポートは進行中です (バグ 754199 を参照)。

関連項目

ドキュメントのタグと貢献者

このページの貢献者: dskmori, YuichiNukiyama, fscholz
最終更新者: dskmori,