DeviceLightEvent

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

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

プロパティ

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

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

仕様

仕様 策定状況 コメント
Ambient Light Events
The definition of 'Ambient Light Events' in that specification.
草案 初回定義

ブラウザ実装状況

機能 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,