Navigator
Navigator インターフェイスは、ユーザーエージェントの状態や身元情報を表します。これにより、スクリプトがこれらの問い合わせを行ったり、アクティビティを実行するために自分自身を登録したりすることができます。
Navigator オブジェクトは、読み取り専用の window.navigator プロパティを使用して取得できます。
対応ブラウザ
| 機能 | デスクトップ | モバイル | ||||
|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Safari | Chrome Android | Safari iOS | |
| 1 | 12 | 1 | 1 | 18 | 1 | |
| Window.navigator は読み取り専用のプロパティで、スクリプトを実行しているアプリケーションに関するメソッドとプロパティを持つ Navigator オブジェクトへの参照を返します。 | 1 | 12 | 1 | 1 | 18 | 1 |
注釈 1件
対応条件
- 以前は別名で対応していました: clientInformation (1)
注釈 1件
対応条件
- 以前は別名で対応していました: clientInformation (12)
注釈 1件
対応条件
- 以前は別名で対応していました: clientInformation (91)
注釈 1件
対応条件
- 以前は別名で対応していました: clientInformation (1)
注釈 1件
対応条件
- 以前は別名で対応していました: clientInformation (18)
注釈 1件
対応条件
- 以前は別名で対応していました: clientInformation (1)
実務での使いどころ
-
Navigator の活用
Navigator インターフェイスは、ユーザーエージェントの状態や身元情報を表します。
注意点
- 古いブラウザでは対応していない場合がある。
実装メモ
- 一部の API はセキュアコンテキスト (HTTPS) やユーザー操作起点を必要とする。利用前に要件を確認すること。