isSecureContext
グローバルの isSecureContext プロパティは読み取り専用で、現在のコンテキストが保護されている (true) かそうではない (false) を示す論理値を返します。
対応ブラウザ
| 機能 | デスクトップ | モバイル | ||||
|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Safari | Chrome Android | Safari iOS | |
| 47 | 15 | 49 | 11.1 | 47 | 11.3 | |
worker_support 労働者で利用可能 | 55 | 15 | 52 | 11.1 | 55 | 11.3 |
実務での使いどころ
-
isSecureContext の活用
グローバルの isSecureContext プロパティは読み取り専用で、現在のコンテキストが保護されている (true) かそうではない (false) を示す論理値を返します。
注意点
- 古いブラウザでは対応していない場合がある。
実装メモ
- 一部の API はセキュアコンテキスト (HTTPS) やユーザー操作起点を必要とする。利用前に要件を確認すること。