CARVIEW |
このページはコミュニティーの尽力で英語から翻訳されました。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
プロパティを介して利用できます。
インスタンスプロパティ
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> |
ブラウザーの互換性
Loading…
関連情報
- その他のワーカーに関するインターフェイス:
Worker
,WorkerLocation
,WorkerGlobalScope
- ウェブワーカーの使用