StorageManager
Безопасный контекст: Эта функция доступна только в безопасных контекстах (HTTPS), в некоторых или всех поддерживающих браузерах.
Примечание: Эта функция доступна в рабочих потоках веб-приложений.
Интерфейс StorageManager API хранилища предоставляет интерфейс для управления разрешениями на сохранение и оценки доступного хранилища. Вы можете получить ссылку на этот интерфейс, используя либо navigator.storage, либо WorkerNavigator.storage.
Методы экземпляра
StorageManager.estimate()-
Возвращает
Promise, который разрешается объектом, содержащим значения использования и квоты для вашего источника. StorageManager.getDirectory()-
Используется для получения ссылки на объект
FileSystemDirectoryHandle, позволяющий получить доступ к каталогу и его содержимому, хранящемуся в частной файловой системе источника. ВозвращаетPromise, который выполняется с объектомFileSystemDirectoryHandle. StorageManager.persist()-
Возвращает
Promise, который разрешается значениемtrue, если пользовательский агент может сохранить хранилище вашего сайта. StorageManager.persisted()-
Возвращает
Promise, который разрешается значениемtrue, если разрешение на сохранение уже предоставлено для хранилища вашего сайта.
Спецификации
| Спецификация |
|---|
| Хранилище # storagemanager |
Совместимость с браузерами
| Рабочий стол | Мобильный | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari на iOS | Samsung Internet | WebView Android | |
StorageManager |
55 | 79 | 57 | 42 | 15.2 | 55 | 57 | 42 | 15.2 | 6.0 | 55 |
estimate |
61 | 79 | 57 | 48 | 17 | 61 | 57 | 45 | 17 | 8.0 | 61 |
getDirectory |
86 | 86 | 111 | 72 | 15.2 | 109 | 111 | 74 | 15.2 | 21.0 | 109 |
persist |
55 | 79 | 57 | 42 | 15.2 | 55 | 57 | 42 | 15.2 | 6.0 | 55 |
persisted |
55 | 79 | 57 | 42 | 15.2 | 55 | 57 | 42 | 15.2 | 6.0 | 55 |
© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/StorageManager