StorageManager

安全上下文

此项功能仅在安全上下文(HTTPS), 一些 支持的浏览器.

Experimental

这是一个实验中的功能
此功能某些浏览器尚在开发中,请参考浏览器兼容性表格以得到在不同浏览器中适合使用的前缀。由于该功能对应的标准文档可能被重新修订,所以在未来版本的浏览器中该功能的语法和行为可能随之改变。

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

方法

StorageManager.estimate() 安全上下文
返回一个StorageEstimate对象,此对象包含为你的域名预留的存储空间总大小和你已经使用的存储空间大小。
StorageManager.persist() 安全上下文
如果您的user agent能够将你域名下的数据持久保存,那么将返回一个状态为resolve的Promise
StorageManager.persisted() 安全上下文
如果您的站点已经被授予可使用数据本地存储的权限,则返回一个状态为resolve的Promise

规范

Specification Status Comment
Storage
StorageManger
Living Standard Initial definition.

浏览器兼容性

BCD tables only load in the browser