StorageManager
Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen unterstützenden Browsern verfügbar.
Hinweis: Diese Funktion ist in Web Workers verfügbar.
Das StorageManager
Interface der Storage API bietet eine Schnittstelle zur Verwaltung von Persistenzberechtigungen und zur Abschätzung des verfügbaren Speichers. Sie können eine Referenz auf dieses Interface entweder über navigator.storage
oder WorkerNavigator.storage
erhalten.
Instanzmethoden
StorageManager.estimate()
-
Gibt ein
Promise
zurück, das in ein Objekt aufgelöst wird, das Nutzungs- und Quota-Zahlen für Ihren Ursprung enthält. StorageManager.getDirectory()
-
Wird verwendet, um eine Referenz auf ein
FileSystemDirectoryHandle
Objekt zu erhalten, das Zugriff auf ein Verzeichnis und dessen Inhalt im origin privaten Dateisystem ermöglicht. Gibt einPromise
zurück, das sich mit einemFileSystemDirectoryHandle
Objekt erfüllt. StorageManager.persist()
-
Gibt ein
Promise
zurück, das auftrue
aufgelöst wird, wenn der Benutzeragent den Speicher Ihrer Website beibehalten kann. StorageManager.persisted()
-
Gibt ein
Promise
zurück, das auftrue
aufgelöst wird, wenn die Persistenz für den Speicher Ihrer Website bereits gewährt wurde.
Spezifikationen
Specification |
---|
Storage Standard # storagemanager |
Browser-Kompatibilität
BCD tables only load in the browser