browsingData.removeCache()

Limpa o cache do navegador.

Note que apesar desta função receber um objeto browsingData.RemovalOptions (en-US), ele será ignorado. Todo o cache sempre será limpo usando esta função.

Esta é uma função assíncrona que retorna uma Promise.

Sintaxe

js
let removing = browser.browsingData.removeCache(
  removalOptions, // objeto RemovalOptions
);

Parâmetros

removalOptions Optional

object. Um objeto browsingData.RemovalOptions (en-US). Este parâmetro não tem efeito.

Valor retornado

Uma Promise que será realizada sem argumentos quando a remoção for finalizada. Se ocorrer qualquer erro, a promise será rejeitada com uma mensagem de erro.

Exemplos

Limpar o cache do navegador:

js
function onRemoved() {
  console.log("removido");
}

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

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

Compatibilidade com navegadores

BCD tables only load in the browser

Nota: Esta API é baseada na API do Chromium chrome.browsingData.

A compatibilidade dos dados do Microsoft Edge é fornecida pela Microsoft Corporation e é incluída aqui sob a licença Creative Commons Attribution 3.0 United States.