0

我正在使用以下功能从 chrome 扩展中清除浏览器缓存:

function clearBrowsingData(callback, sinceTime) {

var dataSetToRemove = {
    "appcache": true,
    "cache": true
};

var removeOptions = {
    "since": 0
}
if (sinceTime) {
    removeOptions = {
        "since": sinceTime
    }
}


chrome.browsingData.remove(removeOptions, dataSetToRemove, function (data) {
    if (chrome.runtime.lastError) {
        // Something went wrong
        console.warn("Whoops.. " + chrome.runtime.lastError.message);
        // TODO: Show error to the user
        return false;
    } else {
        callback(data);
    }
});
}

但是我需要对边缘扩展做同样的事情,但我不能这样做,因为 chrome.browsingData.remove 已在 Edge 中桥接。有人可以帮我做同样的事情吗?

4

0 回答 0