idle
ユーザーのシステムがアイドル状態、ロックされた状態、アクティブな状態であるのを発見します。
この API を使うには "idle" パーミッションが必要です。
型
idle.IdleState
-
端末のアイドル状態を記す文字列
関数
idle.queryState()
-
システムがロックされたら
"locked"
を、ユーザーが指定した時間の間に何も入力しない場合は"idle"
を、その他では"active"
を返す。 idle.setDetectionInterval()
-
idle.onStateChanged
イベントでシステムがアイドル状態であると決定する間隔をセットします。
イベント
idle.onStateChanged
-
システム状態が変化したら発火します。
ブラウザーの互換性
メモ:
This API is based on Chromium's chrome.idle
API. This documentation is derived from idle.json
in the Chromium code.