このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docsコミュニティーについてもっと知り、仲間になるにはこちらから。
WorkerNavigator
Baseline Widely available *
This feature is well established and works across many devices and browser versions. It’s been available across browsers since 2015年7月.
* Some parts of this feature may have varying levels of support.
メモ: この機能はウェブワーカー内でのみ利用可能です。
WorkerNavigator インターフェイスはNavigator インターフェイスのサブセットで、ワーカー (Worker) からアクセスできるものです。このようなオブジェクトはワーカーごとに初期化され、self.navigator プロパティを介して利用できます。
In this article
インスタンスプロパティ
WorkerNavigator インターフェイスは何もプロパティを継承していません。
WorkerNavigator.appCodeName非推奨;読取専用どのブラウザーでも常に
'Mozilla'を返します。このプロパティは互換性のためだけに残されています。WorkerNavigator.appName非推奨;読取専用ブラウザーの正式名称を返します。このプロパティが正しい値を返すことに頼らないでください。
WorkerNavigator.appVersion非推奨;読取専用ブラウザー のバージョンを文字列で返します。このプロパティが正しい値を返すことに頼らないでください。
WorkerNavigator.connection読取専用端末のネットワーク接続に関する情報を格納した
NetworkInformationオブジェクトを提供します。WorkerNavigator.deviceMemory読取専用安全なコンテキスト用端末のメモリー容量をギガバイト単位で返します。この値は、2 のべき乗に最も近い数値に丸め、その数値を 1024 で割った近似値です。
WorkerNavigator.globalPrivacyControl読取専用Experimentalユーザーの情報の共有や販売への同意状況を表す論理値を返します。
WorkerNavigator.gpu読取専用Experimental安全なコンテキスト用現在のワーカーコンテキスト用の
GPUオブジェクトを返します。WebGPU API のエントリーポイントです。WorkerNavigator.hardwareConcurrency読取専用利用可能な論理プロセッサーコアの数を返します。
WorkerNavigator.hid読取専用Experimental安全なコンテキスト用ユーザーからすでにその権限が与えられている HID 機器に接続するためのメソッド、および接続されている HID 機器を一覧表示するためのメソッド、HID 機器の接続および切断に応答するためのイベントハンドラーを提供する
HIDオブジェクトを返します。WorkerNavigator.language読取専用ユーザーの環境設定言語(通常はブラウザー UI の言語)を表す文字列を返します。不明な場合は
null値を返します。WorkerNavigator.languages読取専用ユーザーが知っている言語を、環境設定の順に文字列の配列で返します。
WorkerNavigator.locks読取専用安全なコンテキスト用新しい
LockManagerオブジェクトをリクエストしたり、既存のLockオブジェクトを問い合わせるためのメソッドを提供するLockオブジェクトを返します。WorkerNavigator.mediaCapabilities読取専用指定の形式のデコードおよびエンコードの能力と、出力の能力に関する情報を参照可能にする
MediaCapabilitiesオブジェクトを返します。WorkerNavigator.onLine読取専用ブラウザーがオンラインであるかどうかを示す論理値を返します。
WorkerNavigator.permissions読取専用Permissionsオブジェクトを返します。これは、権限 API が定める API の権限状態を問い合わせたり更新したりするために使用できます。WorkerNavigator.platform非推奨;読取専用ブラウザーのプラットフォームを表す文字列を返します。このプロパティが正しい値を返すことに頼らないでください。
WorkerNavigator.product非推奨;読取専用どのブラウザーでも常に
'Gecko'を返します。このプロパティは互換性のためにのみ残されています。WorkerNavigator.serial読取専用Experimental安全なコンテキスト用Serialオブジェクトを返します。これは、シリアルポートを制御するためのウェブシリアル API へのエントリーポイントを表します。WorkerNavigator.serviceWorker読取専用安全なコンテキスト用ServiceWorkerContainerオブジェクトを返します。このオブジェクトは、関連付けられた文書に対するServiceWorkerオブジェクトの登録、除去、アップグレード、通信へのアクセスなどを提供します。WorkerNavigator.storage読取専用安全なコンテキスト用永続化の権限を管理し、利用できるストレージを推定するための
StorageManagerインターフェイスを返します。WorkerNavigator.usb読取専用安全なコンテキスト用現在の文書の
USBオブジェクトを返し、WebUSB API 機能へのアクセスを提供します。WorkerNavigator.userAgent読取専用現在のブラウザーのユーザーエージェント文字列を返します。
WorkerNavigator.userAgentData読取専用Experimental安全なコンテキスト用ユーザーのブラウザーとオペレーティングシステムに関する情報にアクセスするための
NavigatorUADataオブジェクトを返します。
インスタンスメソッド
WorkerNavigator インターフェイスは何もメソッドを継承していません。
WorkerNavigator.clearAppBadge()安全なコンテキスト用WorkerNavigator.setAppBadge()安全なコンテキスト用
仕様書
| Specification |
|---|
| HTML> # the-workernavigator-object> |
ブラウザーの互換性
関連情報
- その他のワーカーに関するインターフェイス:
Worker,WorkerLocation,WorkerGlobalScope - ウェブワーカーの使用