DOM

Document.hasStorageAccess() メソッド

 編集:2022.08.30 by T.A.

[Edge]実験的。→

Document がファースト パーティのストレージへのアクセス権を持っているかどうかを真偽値で解決する Promise を返します。

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

詳しくは を参照してください。

構文
Document.hasStorageAccess()
戻り値

Promise

Promise が解決され、関数が最初に呼び出されたときにユーザー ジェスチャー イベントを処理していた場合、解決ハンドラーはユーザー ジェスチャーが処理されているかのように実行されるため、ユーザーによるアクティベーションを必要とする API を呼び出すことができます。

document.hasStorageAccess().then(hasAccess => {
  if (hasAccess) {
    // ストレージへのアクセスはすでに許可されています。
  } else {
    // ストレージへのアクセスはまだ許可されていません。
    // requestStorageAccess() を呼び出す必要があります。
  }
});

テスト