contextualIdentities.get()
Obtient des informations sur une identité contextuelle, compte tenu de son ID de cookie.
C'est une fonction asynchrone qui renvoie une Promise
.
Syntaxe
var getContext = browser.contextualIdentities.get(
cookieStoreId, // string
);
Paramètres
-
string
. L'identifiant du cookie store de cette identité contextuelle. Étant donné que les identités contextuelles ont chacune leur propre magasin de cookies, cela sert d'identifiant pour l'identité contextuelle elle-même.
Valeur retournée
Une Promise
qui sera remplie avec un ContextualIdentity
qui décrit l'identité. Si l'identité n'a pas pu être trouvée ou si la fonctionnalité d'identités contextuelles n'est pas activée, la promesse est rejetée.
Compatibilité des navigateurs
BCD tables only load in the browser
Exemples
Cet exemple tente de récupérer l'identité contextuelle dont l'ID est "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);