SharedStorage
Ограниченная доступность
Эта функция не относится к Baseline, поскольку она не работает в некоторых из наиболее широко используемых браузеров.
Экспериментально: Это экспериментальная технология
Перед использованием в продуктовой среде внимательно проверьте таблицу совместимости с браузерами по ссылке Таблица совместимости с браузерами.
Интерфейс SharedStorage API общего хранилища представляет общее хранилище для конкретного источника, определяя методы записи данных в общее хранилище.
SharedStorage является базовым классом для:
-
WindowSharedStorage, доступ к которому осуществляется черезWindow.sharedStorage. -
WorkletSharedStorage, доступ к которому осуществляется черезSharedStorageWorkletGlobalScope.sharedStorage.
Методы экземпляров
-
append()Экспериментально -
Добавляет строку к значению существующей пары "ключ-значение" в общем хранилище текущего источника.
-
clear()Экспериментально -
Очищает общее хранилище текущего источника, удаляя все данные из него.
-
delete()Экспериментально -
Удаляет существующую пару "ключ-значение" из общего хранилища текущего источника.
-
set()Экспериментально -
Сохраняет новую пару "ключ-значение" в общем хранилище текущего источника или обновляет существующую.
Примеры
window.sharedStorage
.set("ab-testing-group", "0")
.then(console.log("Value saved to shared storage"));
Спецификации
| Спецификация |
|---|
| API общего хранилища # sharedstorage |
Совместимость с браузерами
| Рабочий стол | Мобильные устройства | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari на iOS | Samsung Internet | WebView Android | |
SharedStorage |
117 | 117 | Нет | 103 | Нет | 117 | Нет | 78 | Нет | 24.0 | 117 |
append |
117 | 117 | Нет | 103 | Нет | 117 | Нет | 78 | Нет | 24.0 | 117 |
clear |
117 | 117 | Нет | 103 | Нет | 117 | Нет | 78 | Нет | 24.0 | 117 |
createWorklet |
126 | 126 | Нет | 112 | Нет | 126 | Нет | 83 | Нет | Нет | Нет |
delete |
117 | 117 | Нет | 103 | Нет | 117 | Нет | 78 | Нет | 24.0 | 117 |
get |
126 | 126 | Нет | 112 | Нет | 126 | Нет | 83 | Нет | Нет | Нет |
run |
126 | 126 | Нет | 112 | Нет | 126 | Нет | 83 | Нет | Нет | Нет |
selectURL |
126 | 126 | Нет | 112 | Нет | 126 | Нет | 83 | Нет | Нет | Нет |
set |
117 | 117 | Нет | 103 | Нет | 117 | Нет | 78 | Нет | 24.0 | 117 |
worklet |
126 | 126 | Нет | 112 | Нет | 126 | Нет | 83 | Нет | Нет | Нет |
См. также
© 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/SharedStorage