browser.browsingData.remove之后这些剩余的数据是什么?
What are these remaining data after browser.browsingData.remove?
在 Firefox 扩展中执行此操作后:
browser.browsingData.remove({"since": 0, "originTypes": {"unprotectedWeb": true, "protectedWeb": true, "extension": true} }, {
"cache": true,
"cookies": false, // I delete them separately
"downloads": true,
//"fileSystems": true, // not available on FF
"formData": true,
"history": true,
"indexedDB": true,
"localStorage": true,
"passwords": false,
"pluginData": true,
"serviceWorkers": true,
}, function() {
console.log('done');
});
一切都已成功删除(历史等),但仍然存在:
为什么?这不是因为 cookie(这些网站目前有 0 个 cookie,我仔细检查过)。
如何彻底删除所有内容?
注意:我在清单中设置了"permissions": ["storage", "browsingData", "cookies", "<all_urls>"]
。
here 是 DataTypeSet 的列表。例如,您错过了“appcache”。希望对您有所帮助,否则您是否已经看过 about:cache?
在 Firefox 扩展中执行此操作后:
browser.browsingData.remove({"since": 0, "originTypes": {"unprotectedWeb": true, "protectedWeb": true, "extension": true} }, {
"cache": true,
"cookies": false, // I delete them separately
"downloads": true,
//"fileSystems": true, // not available on FF
"formData": true,
"history": true,
"indexedDB": true,
"localStorage": true,
"passwords": false,
"pluginData": true,
"serviceWorkers": true,
}, function() {
console.log('done');
});
一切都已成功删除(历史等),但仍然存在:
为什么?这不是因为 cookie(这些网站目前有 0 个 cookie,我仔细检查过)。
如何彻底删除所有内容?
注意:我在清单中设置了"permissions": ["storage", "browsingData", "cookies", "<all_urls>"]
。
here 是 DataTypeSet 的列表。例如,您错过了“appcache”。希望对您有所帮助,否则您是否已经看过 about:cache?