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 的浏览器中加载。

另请参阅