概述多标签页可能阻塞升级。本文展示 blocked 事件处理与用户提示。打开与事件function openDB(name, version, upgrade) { return new Promise((resolve, reject) => { const req = indexedDB.open(name, version); req.onupgradeneeded = e => upgrade && upgrade(req.result, e.oldVersion, e.newVersion); req.onblocked = () => { console.warn('upgrade blocked'); alert('请关闭其他打开此应用的页面以完成更新'); }; req.onsuccess = () => resolve(req.result); req.onerror = () => reject(req.error); }); }

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论
立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部
2.122996s