javascript - 使用javascript删除边缘浏览器中的缓存
问题描述
我试图使用此代码删除缓存
async function test () {
cacheKeys = await caches.keys();
cacheKeys.map(async cacheKey => {
caches.delete(cacheKey);
await deleteIndexedDBDatabase(cacheKey);
});
}
该代码在 chrome 中运行良好,但在边缘运行良好。它甚至没有抛出错误有没有人解决过类似的问题
解决方案
该功能工作正常。最新的边缘开发工具似乎存在问题。它们有时甚至在删除后也会显示数据。
推荐阅读
- c++ - 为什么我的代码包含错误分段错误(核心转储)?
- firebase - How to filter a collection with with another collection?
- spring - SpringBook + VueJS + SpringSecurity Cookie is not passed
- python - 从 python 颜色图中删除灰色框
- tensorflow - 将模型保存在 gpflow 2 中
- javascript - 通过 JSON.parse() 解析 json 内容时出错
- java - 删除依赖后无法执行目标 org.openjfx:javafx-maven-plugin:0.0.1:run (default-cli)
- javascript - [对象 HTMLDivElement]
- python - 递归算法归并排序
- azure - 如何使用 REST api 从 Salesforce 中提取更新、插入和删除记录的数据