StorageManager

安全上下文: 此项功能仅在一些支持的浏览器安全上下文(HTTPS)中可用。

实验性: 这是一项实验性技术
在将其用于生产之前,请仔细检查浏览器兼容性表格

Storage APIStorageManager 接口提供了用于管理数据本地存储权限和估算可用存储空间的接口。你可以使用navigator.storage (en-US)WorkerNavigator.storage (en-US)对此接口进行引用。

方法

StorageManager.estimate() 安全上下文

返回一个StorageEstimate对象,此对象包含为你的域名预留的存储空间总大小和你已经使用的存储空间大小。

StorageManager.persist() 安全上下文

如果你的 user agent 能够将你域名下的数据持久保存,那么将返回一个状态为 resolve 的Promise

StorageManager.persisted() 安全上下文

如果你的站点已经被授予可使用数据本地存储的权限,则返回一个状态为 resolve 的Promise

规范

Specification
Storage Standard
# storagemanager

浏览器兼容性

BCD tables only load in the browser