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

View in English Always switch to English

storage.session

Repräsentiert den session-Speicherbereich. Elemente im session-Speicher werden für die Dauer der Browser-Sitzung im Arbeitsspeicher gespeichert und nicht dauerhaft auf dem Datenträger abgelegt. Standardmäßig ist dieser Speicherbereich für Content-Skripte nicht zugänglich. Dieses Verhalten kann jedoch mit storage.session.setAccessLevel() geändert werden.

Die Datenmenge, die eine Erweiterung im Sitzungsspeicherbereich speichern kann, ist auf 10 MB begrenzt, sofern in der Tabelle zur Browser-Kompatibilität nichts anderes angegeben ist.

Wenn der Browser beendet wird, wird der gesamte Sitzungsspeicher gelöscht. Wenn die Erweiterung deaktiviert oder deinstalliert wird, wird der zugehörige Sitzungsspeicher gelöscht.

Eigenschaften

storage.session.QUOTA_BYTES

Die maximale Datenmenge (in Bytes), die im Sitzungsspeicher gespeichert werden kann.

Methoden

Das session-Objekt implementiert die Methoden, die für den Typ storage.StorageArea definiert sind:

storage.session.get()

Ruft ein oder mehrere Elemente aus dem Speicherbereich ab.

storage.session.getBytesInUse()

Ermittelt, wie viel Speicherplatz (in Bytes) ein oder mehrere Elemente im Speicherbereich belegen.

storage.session.getKeys()

Ruft die Schlüssel aller Elemente im Speicherbereich ab.

storage.session.set()

Speichert ein oder mehrere Elemente im Speicherbereich. Wenn ein Element bereits vorhanden ist, wird sein Wert aktualisiert.

storage.session.setAccessLevel()

Legt die Zugriffsebene für den Speicherbereich fest.

storage.session.remove()

Entfernt ein oder mehrere Elemente aus dem Speicherbereich.

storage.session.clear()

Entfernt alle Elemente aus dem Speicherbereich.

Ereignisse

Das session-Objekt implementiert die Ereignisse, die für den Typ storage.StorageArea definiert sind:

storage.session.onChanged

Wird ausgelöst, wenn sich ein oder mehrere Elemente im Speicherbereich ändern.

Beispielerweiterungen

Browser-Kompatibilität

Hinweis: Diese API basiert auf der chrome.storage-API von Chromium. Diese Dokumentation wurde aus storage.json im Chromium-Code abgeleitet.