StorageAccessHandle: caches 属性
caches
属性是 StorageAccessHandle
接口的一个属性,如果授予访问权限,它将返回一个未分区 CacheStorage
对象,否则将抛出 SecurityError
DOMException
。
值
一个 CacheStorage
对象。
示例
js
document.requestStorageAccess({ caches: true }).then(
(handle) => {
console.log("caches access granted");
const cache = await handle.caches.open("foo");
await cache.add("/");
},
() => {
console.log("caches access denied");
},
);
注意:有关更完整的示例,请参阅 使用存储访问 API。
规范
规范 |
---|
将存储访问 API (SAA) 扩展到非 Cookie 存储 # ref-for-dom-storageaccesshandle-caches |
浏览器兼容性
BCD 表格仅在启用 JavaScript 的浏览器中加载。