Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

StorageAccessHandle: caches-Eigenschaft

Eingeschränkt verfügbar

Diese Funktion ist nicht Baseline, da sie in einigen der am weitesten verbreiteten Browser nicht funktioniert.

Want more browser support for this feature? Tell us why.

Die caches-Eigenschaft des StorageAccessHandle-Interfaces gibt ein unpartitioniertes CacheStorage-Objekt zurück, wenn der Zugriff gewährt wurde, und wirft andernfalls einen SecurityError DOMException.

Wert

Ein CacheStorage-Objekt.

Beispiele

js
document.requestStorageAccess({ caches: true }).then(
  async (handle) => {
    console.log("caches access granted");
    const cache = await handle.caches.open("foo");
    await cache.add("/");
  },
  () => {
    console.log("caches access denied");
  },
);

Hinweis: Sehen Sie sich Verwendung der Storage Access API für ein vollständigeres Beispiel an.

Spezifikationen

Spezifikation
Extending Storage Access API (SAA) to non-cookie storage
# dom-storageaccesshandle-caches

Browser-Kompatibilität

Siehe auch