Javascript 如何设置chrome clear history功能的所有时间?
我正在尝试创建一个chrome扩展,它可以在网站加载或重新加载时清除所有历史记录 下面是如何从一周前删除数据,但如何始终删除数据Javascript 如何设置chrome clear history功能的所有时间?,javascript,google-chrome,google-chrome-extension,Javascript,Google Chrome,Google Chrome Extension,我正在尝试创建一个chrome扩展,它可以在网站加载或重新加载时清除所有历史记录 下面是如何从一周前删除数据,但如何始终删除数据 var millisecondsPerWeek = 1000 * 60 * 60 * 24 * 7; var oneWeekAgo = (new Date()).getTime() - millisecondsPerWeek; chrome.browsingData.remove({ "since": oneWeekAgo
var millisecondsPerWeek = 1000 * 60 * 60 * 24 * 7;
var oneWeekAgo = (new Date()).getTime() - millisecondsPerWeek;
chrome.browsingData.remove({
"since": oneWeekAgo
}, {
"appcache": true,
"cache": true,
"cacheStorage": true,
"cookies": true,
"downloads": true,
"fileSystems": true,
"formData": true,
"history": true,
"indexedDB": true,
"localStorage": true,
"pluginData": true,
"passwords": true,
"serviceWorkers": true,
"webSQL": true
}, callback);
另外,我也不确定在加载或重新加载网站时如何实现。。。这就是我的全部
chrome.tabs.onUpdated.addListener( function (tabId, changeInfo, tab) {
if (changeInfo.status == 'complete')
正如您在文档中看到的,指定
因为:0
将清除整个历史记录。对于站点部分,chrome.history.onvisted+chrome.history.deleteUrl可能更合适。