NavigatorStorage - 提供访问 StorageManager 单例的属性

安全上下文
该功能仅在部分或所有支持的浏览器中的安全上下文(HTTPS)中可用。

NavigatorStorage mixin 添加了 Navigator.storage 属性到 NavigatorWorkerNavigator 接口的,该属性用于访问 StorageManager 单例,该单例用于控制数据存储的持久性以及获取信息。

注意: 此特性在 Web Worker 中可用。

有许多 API 为 Web 内容提供了在用户计算机上存储数据的方式,包括 cookies,Web Storage API(Window.localStorageWindow.sessionStorage)和 IndexedDB。存储标准旨在用作实现所有这些 API 和存储技术的通用基础,以便可以使用一组通用的方法和属性来理解和控制其约束和配置。

属性

storage 只读 安全上下文

返回 StorageManager 单例对象,该对象用于访问 Storage Manager。通过返回的对象,您可以控制数据存储的持久性,还可以估计站点或应用程序还剩下多少空间来存储数据。

方法

NavigatorStorage mixin 没有方法。

规范

规范 状态 备注
Storage 现行的标准 初始定义。

桌面浏览器兼容性

特性ChromeEdgeFirefoxInternet ExplorerOperaSafari
基础支持 未知 未知

57

51

未知 未知 未知
storage 未知 未知

57

51

未知42 未知

移动浏览器兼容性

特性AndroidChrome for AndroidEdge mobileFirefox for AndroidIE mobileOpera AndroidiOS Safari
基础支持 未知 未知 支持51 未知 未知 未知
storage 未知 未知 支持51 未知 未知 未知

相关链接