Permissions-Policy: idle-detection

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Experimental: これは実験的な機能です。
本番で使用する前にブラウザー互換性一覧表をチェックしてください。

HTTP の Permissions-Policy ヘッダーの idle-detection ディレクティブは、現在の文書がアイドル検出 API を使用して、ユーザーが端末を操作しているかどうかを検出することを許可するかどうかを制御します。例えば、チャットアプリケーションで「利用可能」/「離席中」のステータスを報告する場合などです。

仕様上、定義されたポリシーによりこの機能の使用がブロックされた場合、 IdleDetector.start() を呼び出すと、 NotAllowedError 型の DOMException で拒否するプロミス (Promise) を返します。

構文

http
Permissions-Policy: idle-detection=<allowlist>;
<allowlist>

この機能を許可するオリジンのリストです。 Permissions-Policy > 構文を参照してください。

既定のポリシー

idle-detection の既定の許可リストは self です。

仕様書

Specification
Idle Detection API
# api-permissions-policy

ブラウザーの互換性

関連情報