当我取消注册 Service Worker 并安装新的 Service Worker 时,indexedDB 是否仍然存在?
如果我像这样手动注销服务人员
navigator.serviceWorker
.getRegistrations()
.then(function (registrations) {
for (let registration of registrations) {
registration.unregister();
}
});
window.location.reload();
在我的 Service Worker 中创建的 indexedDB 会发生什么情况?它依赖于创建它的特定软件吗?
最佳答案
取消注册 Service Worker 不会影响站点存储,包括 IndexedDB 和缓存存储 API。所有先前保存的数据都将独立于 Service Worker 注册而保留。
关于javascript - IndexedDB 是否会持续使用新的服务 worker ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71751344/