Supprime une identité contextuelle, compte tenu de son ID de cookie.
C'est une fonction asynchrone qui renvoie une Promise
.
Syntaxe
var removeContext = browser.contextualIdentities.remove( cookieStoreId // string )
Paramètres
cookieStoreId
-
string
. L'identifiant du cookie store de l'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
décrivant l'identité qui a été supprimée. 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é du navigateur
The compatibility table in 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.
Ordinateur | Mobile | ||||
---|---|---|---|---|---|
remove | Chrome Aucun support Non | Edge Aucun support Non | Firefox
Support complet
53
| Opera Aucun support Non | Firefox Android
Support complet
53
|
Légende
- Support complet
- Support complet
- Aucun support
- Aucun support
- Voir les notes d'implémentation.
- Voir les notes d'implémentation.
Exemples
Cet exemple tente de supprimer l'identité contextuelle dont l'ID est "firefox-container-1" :
function onRemoved(context) { if (!context) { console.error("Context not found"); } else { console.log(`Removed identity: ${context.cookieStoreId}.`); } } function onError(e) { console.error(e); } browser.contextualIdentities.remove("firefox-container-1"). then(onRemoved, onError);