Limited availability
The StorageAccessHandle
interface represents access to unpartitioned state granted by a call to Document.requestStorageAccess()
.
StorageAccessHandle.sessionStorage
Read only
Returns an unpartitioned session Storage
object if access was granted.
StorageAccessHandle.localStorage
Read only
Returns an unpartitioned local Storage
object if access was granted.
StorageAccessHandle.indexedDB
Read only
Returns an unpartitioned IDBFactory
object if access was granted.
StorageAccessHandle.locks
Read only
Returns an unpartitioned LockManager
object if access was granted.
StorageAccessHandle.caches
Read only
Returns an unpartitioned CacheStorage
object if access was granted.
StorageAccessHandle.getDirectory()
Returns a Promise
that fulfills with an unpartitioned FileSystemDirectoryHandle
object if access was granted, and rejects otherwise.
StorageAccessHandle.estimate()
Returns a Promise
that fulfills with an unpartitioned StorageEstimate
object if access was granted, and rejects otherwise.
StorageAccessHandle.createObjectURL()
Returns a string representing the unpartitioned blob storage url created if access was granted, and throws otherwise.
StorageAccessHandle.revokeObjectURL()
Revokes the unpartitioned blob storage url passed in if access was granted, and throws otherwise.
StorageAccessHandle.BroadcastChannel()
Returns the unpartitioned BroadcastChannel
created if access was granted, and throws otherwise.
Returns the unpartitioned SharedWorker
created if access was granted, and throws otherwise.
document.requestStorageAccess({ localStorage: true }).then(
(handle) => {
console.log("localStorage access granted");
handle.localStorage.setItem("foo", "bar");
},
() => {
console.log("localStorage access denied");
},
);
Note: See Using the Storage Access API for a more complete example.
Specifications Browser compatibility See alsoRetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4