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 Browsersitzung im Speicher abgelegt und nicht auf die Festplatte übertragen. Standardmäßig ist er für Inhalts-Skripte nicht zugänglich, dieses Verhalten kann jedoch durch storage.session.setAccessLevel() geändert werden.

Die Datenmenge, die eine Erweiterung im Sitzungsspeicherbereich speichern kann, ist auf 10 MB begrenzt, es sei denn, in der Browser-Kompatibilitätstabelle wird etwas anderes angegeben.

Wenn der Browser beendet wird, wird der gesamte Sitzungspeicher gelöscht. Wird die Erweiterung deinstalliert, wird der zugehörige Sitzungspeicher gelöscht.

Eigenschaften

storage.session.QUOTA_BYTES

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

Methoden

Das session-Objekt implementiert die Methoden, die auf dem Typ storage.StorageArea definiert sind:

storage.session.get()

Ruft ein oder mehrere Elemente aus dem Speicherbereich ab.

storage.session.getBytesInUse()

Liefert die Menge des Speicherplatzes (in Byte), die für ein oder mehrere Elemente im Speicherbereich genutzt wird.

storage.session.getKeys()

Ruft die Schlüssel aller Elemente im Speicherbereich ab.

storage.session.set()

Speichert ein oder mehrere Elemente im Speicherbereich. Wenn das Element bereits existiert, wird dessen 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 auf dem 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 Chromiums chrome.storage API. Diese Dokumentation leitet sich von storage.json im Chromium-Code ab.