我正在尝试使用此代码删除缓存
async function test () {
cacheKeys = await caches.keys();
cacheKeys.map(async cacheKey => {
caches.delete(cacheKey);
await deleteIndexedDBDatabase(cacheKey);
});
}
该代码在chrome中可以正常使用,但在边缘则不能。它甚至没有抛出错误
有没有人解决过类似的问题
最佳答案
该功能正常。最新的Edge开发工具似乎存在问题。它们有时甚至在删除后仍显示数据。
关于javascript - 使用JavaScript在Edge浏览器中删除缓存,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/50817691/