contextualIdentities.get()
Получение информации о контекстуальном идентификаторе по его идентификатору хранилища куки.
Это асинхронная функция, которая возвращает Promise.
Синтаксис
let getContext = browser.contextualIdentities.get( cookieStoreId // string )
Параметры
-
string. Идентификатор хранилища куки этого контекстуального идентификатора. Поскольку каждый контекстуальный идентификатор имеет собственное хранилище куки, этот идентификатор служит идентификатором самого контекстуального идентификатора.
Возвращаемое значение
A Promise, которая будет выполнена с ContextualIdentity, описывающим идентификатор. Если идентификатор не найден или функция контекстуальных идентификаторов не включена, обещание отклоняется.
Совместимость с браузерами
| Рабочий стол | Мобильные устройства | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Internet Explorer | Opera | Safari | WebView Android | Chrome Android | Firefox для Android | Opera Android | Safari на IOS | Samsung Internet | |
get |
Нет | Нет | 53["Перед версией 57 этот метод выполняет своё обещание сfalse если функция контекстуальных идентификаторов отключена.", "Перед версией 57 этот метод выполняет своё обещание с null если заданный идентификатор не найден."] |
? | Нет | Нет | ? | ? | 53["Перед версией 57 этот метод выполняет своё обещание сfalse если функция контекстуальных идентификаторов отключена.", "Перед версией 57 этот метод выполняет своё обещание с null если заданный идентификатор не найден."] |
? | Нет | ? |
Примеры
В этом примере пытается получить контекстуальный идентификатор с ID "firefox-container-1":
function onGot(context) { if (!context) { console.error("Context not found"); } else { console.log(`Name: ${context.name}`); } } function onError(e) { console.error(e); } browser.contextualIdentities.get("firefox-container-1").then(onGot, onError);
© 2005–2023 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/contextualIdentities/get