NavigatorStorage

安全なコンテキスト用
この機能は一部またはすべての対応しているブラウザーにおいて、安全なコンテキスト (HTTPS) でのみ利用できます。

NavigatorStorage ミックスインは、Navigator および WorkerNavigator インターフェース に Navigator.storage プロパティを追加します。 これにより、データストアの永続性の制御と情報の取得に使用する StorageManager シングルトンへのアクセスが提供されます。

註: この機能は Web Workers 内で利用可能です。

クッキー、Web Storage API(Window.localStorage および Window.sessionStorage)、IndexedDB など、ウェブコンテンツがユーザーのコンピューターにデータを保存する方法を提供する API は数多くあります。 ストレージ標準は、それらすべての API とストレージテクノロジーを実装するための共通基盤として機能するように設計されているため、共通のメソッドとプロパティを使用してそれらの制約と構成を理解および制御できます。

プロパティ

storage 読取専用 安全なコンテキスト用
Storage Manager へのアクセスに使用するStorageManager シングルトンオブジェクトを返します。 返されたオブジェクトを通じて、データストアの永続性を制御したり、サイトやアプリがデータを格納するために必要なスペースの量を見積もることができます。

メソッド

NavigatorStorage ミックスインにはメソッドがありません。

仕様

仕様 状態 コメント
Storage 現行の標準 初期定義

ブラウザーの互換性

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewAndroid 版 ChromeAndroid 版 FirefoxAndroid 版 OperaiOSのSafariSamsung Internet
NavigatorStorageChrome ? Edge ? Firefox 完全対応 57
完全対応 57
完全対応 51
無効
無効 From version 51: this feature is behind the dom.storageManager.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
IE ? Opera ? Safari ? WebView Android ? Chrome Android ? Firefox Android 完全対応 51
無効
完全対応 51
無効
無効 From version 51: this feature is behind the dom.storageManager.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Opera Android ? Safari iOS ? Samsung Internet Android ?
storageChrome ? Edge ? Firefox 完全対応 57
完全対応 57
完全対応 51
無効
無効 From version 51: this feature is behind the dom.storageManager.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
IE ? Opera ? Safari ? WebView Android ? Chrome Android ? Firefox Android 完全対応 51
無効
完全対応 51
無効
無効 From version 51: this feature is behind the dom.storageManager.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Opera Android ? Safari iOS ? Samsung Internet Android ?

凡例

完全対応  
完全対応
実装状況不明  
実装状況不明
ユーザーが明示的にこの機能を有効にしなければなりません。
ユーザーが明示的にこの機能を有効にしなければなりません。

関連情報