Secure context
This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.
Это экспериментальная технология
Так как спецификация этой технологии ещё не стабилизировалась, смотрите таблицу совместимости по поводу использования в различных браузерах. Также заметьте, что синтаксис и поведение экспериментальной технологии может измениться в будущих версиях браузеров, вслед за изменениями спецификации.
StorageManager
является частью Storage API и предоставляет интерфейс для управления правами на хранение данных и для получения объема данных, доступного для хранения. Доступ к интерфейсу можно получить через navigator.storage
или через WorkerNavigator.storage
.
Методы
StorageManager.estimate()
Secure context- Возвращает объект
StorageEstimate
, который содержит используемый и максимальный объем данных (квоту) для вашего сайта. StorageManager.persist()
Secure context- Возвращает
Promise
, который принимает значениеtrue
в случае, когда браузер имеет возможность хранить данные вашего сайта. StorageManager.persisted()
Secure context- Возвращает
Promise
, который принимает значениеtrue
в случае, когда сайт получил возможность хранить данные в браузере.
Спецификация
Спецификация | Статус | Комментарий |
---|---|---|
Storage Определение 'StorageManager' в этой спецификации. |
Живой стандарт | Initial definition. |
Совместимость с браузерами
The compatibility table on this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.
Update compatibility data on GitHub
Компьютеры | Мобильные | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
StorageManager | Chrome Полная поддержка 48 | Edge ? | Firefox
Полная поддержка
57
| IE ? | Opera Полная поддержка Да | Safari ? | WebView Android Полная поддержка 48 | Chrome Android Полная поддержка 48 | Firefox Android
Полная поддержка
51
| Opera Android Полная поддержка Да | Safari iOS ? | Samsung Internet Android Полная поддержка Да |
estimate | Chrome Полная поддержка 52 | Edge ? | Firefox Полная поддержка 51 | IE ? | Opera Полная поддержка Да | Safari ? | WebView Android Полная поддержка 52 | Chrome Android Полная поддержка 52 | Firefox Android Полная поддержка 51 | Opera Android Полная поддержка Да | Safari iOS ? | Samsung Internet Android Полная поддержка Да |
persist | Chrome
Полная поддержка
52
| Edge ? | Firefox Полная поддержка 55 | IE ? | Opera Полная поддержка Да | Safari ? | WebView Android
Полная поддержка
52
| Chrome Android
Полная поддержка
52
| Firefox Android Полная поддержка 55 | Opera Android Полная поддержка Да | Safari iOS ? | Samsung Internet Android Полная поддержка Да |
persisted | Chrome
Полная поддержка
52
| Edge ? | Firefox Полная поддержка 55 | IE ? | Opera Полная поддержка Да | Safari ? | WebView Android
Полная поддержка
52
| Chrome Android
Полная поддержка
52
| Firefox Android Полная поддержка 55 | Opera Android Полная поддержка Да | Safari iOS ? | Samsung Internet Android Полная поддержка Да |
Легенда
- Полная поддержка
- Полная поддержка
- Совместимость неизвестна
- Совместимость неизвестна
- Смотрите замечания реализации.
- Смотрите замечания реализации.
- Пользователь должен сам включить эту возможность.
- Пользователь должен сам включить эту возможность.
- Использует нестандартное имя.
- Использует нестандартное имя.