browsingData.removeLocalStorage()

Efface tout le stockage local créé par des sites Web.

Vous pouvez utiliser le paramètre removalOptions, qui est un objet browsingData.RemovalOptions pour :

  • Effacer uniquement les objets de stockage locaux créés après un délai donné
  • Controler si vous souhaitez effacer uniquement les objets de stockage locaux créés par des pages Web normales ou supprimer des objets créés par des applications et des extensions hébergées.

C'est une fonction asynchrone qui renvoie une Promise.

Syntaxe

var removing = browser.browsingData.removeLocalStorage(
  removalOptions            // RemovalOptions object
)

Paramètres

removalOptions
object. Un objet browsingData.RemovalOptions, qui peut etre utilisé pour effacer uniquement les objets de stockage locaux créés par des pages Web normales ou pour effacer des objets créés par des applications et des extensions hébergées.

Valeur retournée

Une Promise qui sera remplie sans argument lorsque la suppression est terminée. Si une erreur se produit, la promise sera rejetée avec un message d'erreur.

Compatibilité du navigateur

Update compatibility data on GitHub
OrdinateurMobile
ChromeEdgeFirefoxOperaFirefox pour Android
Support simpleChrome Support complet OuiEdge Aucun support NonFirefox Support complet 57
Notes
Support complet 57
Notes
Notes removalOptions.since is not supported.
Opera Support complet OuiFirefox Android Aucun support Non
Notes
Aucun support Non
Notes
Notes The method is defined but returns a rejected promise.
removalOptions.hostnamesChrome Aucun support NonEdge Aucun support NonFirefox Support complet 58Opera Aucun support NonFirefox Android Aucun support Non

Légende

Support complet  
Support complet
Aucun support  
Aucun support
Voir les notes d'implémentation.
Voir les notes d'implémentation.

Exemples

Supprime tout le stockage local :

function onRemoved() {
  console.log("removed");
}

function onError(error) {
  console.error(error);
}

browser.browsingData.removeLocalStorage({}).
then(onRemoved, onError);

Remerciements :

Cette API est basée sur l'API Chromium chrome.browsingData.

Étiquettes et contributeurs liés au document

Contributeurs à cette page : hellosct1
Dernière mise à jour par : hellosct1,