cookies.getAllCookieStores()

Die Methode getAllCookieStores() der cookies API gibt eine Liste aller Cookie Stores zurück.

Dies ist eine asynchrone Funktion, die ein Promise zurückgibt.

Syntax

js
let gettingStores = browser.cookies.getAllCookieStores()

Parameter

Keine.

Rückgabewert

Ein Promise, das mit einem array von cookies.CookieStore Objekten erfüllt wird, die alle existierenden Cookie Stores repräsentieren.

Browser-Kompatibilität

BCD tables only load in the browser

Beispiele

Im folgenden Beispiel wird die Methode getAllCookieStores() verwendet, um alle derzeit im Browser verfügbaren Cookie Stores abzurufen und für jeden Cookie Store die ID auszugeben sowie die Tabs, die diesen Cookie Store derzeit teilen.

js
function logStores(cookieStores) {
  for (const store of cookieStores) {
    console.log(`Cookie store: ${store.id}\n Tab IDs: ${store.tabIds}`);
  }
}

browser.cookies.getAllCookieStores().then(logStores);

Jedes Mitglied des cookieStores Arrays ist ein cookies.CookieStore Objekt.

Hinweis: Diese API basiert auf der chrome.cookies API von Chromium. Diese Dokumentation ist von cookies.json im Chromium-Code abgeleitet.