history.deleteRange()
Supprime toutes les visites aux pages que l'utilisateur a effectuées pendant la période donnée. Si cela supprime toutes les visites effectuées sur une page donnée, alors la page n'apparaîtra plus dans l'historique du navigateur et history.onVisitRemoved se déclenchera pour cela.
C'est une fonction asynchrone qui renvoie une Promise.
Syntaxe
var deletingRange = browser.history.deleteRange(
range, // object
);
Paramètres
range-
object. Spécification de la plage de temps pour laquelle supprimer des visites.startTime-
numberoustringouobject. Une valeur indiquant une date et une heure. Cela peut être représenté par: un objetDate, une chaîne de de date ISO 8601, ou le nombre de millisecondes depuis l'époque. Spécifie l'heure de début de la plage. endTime-
numberoustringouobject. Une valeur indiquant une date et une heure. Cela peut être représenté par: un objetDate, une chaîne de date ISO 8601, ou le nombre de millisecondes depuis l'époque. Spécifie l'heure de fin de la plage.
Valeur retournée
Une Promise sera remplie sans paramètre lorsque la plage a été supprimée.
Compatibilité des navigateurs
Chargement…
Exemples
Supprimer toutes les visites effectuées à la dernière minute :
const MINUTE = 60 * 1000;
function oneMinuteAgo() {
return Date.now() - MINUTE;
}
browser.history.deleteRange({
startTime: oneMinuteAgo(),
endTime: Date.now(),
});
Note :
This API is based on Chromium's chrome.history API. This documentation is derived from history.json in the Chromium code.