作者little78926 (果果)
看板Ajax
标题[问题] 删除indexedDB 卡住
时间Fri Oct 21 14:09:20 2016
大大们好
小弟想请问关於关闭indexedDB的问题~~
delete(callback) {
const DBDeleteRequest = indexedDB.deleteDatabase(dbName);
DBDeleteRequest.onsuccess = (event) => {
return callback(false, event);
};
DBDeleteRequest.onblocked = (event) => {
// 目前必block
// 只会执行这里
};
DBDeleteRequest.onerror = (err) => {
return callback(err, null);
};
}
我尝试再开一个indexedDB.open然後再db.close(),
再关闭一次,结果还是被blocked...
现在变成要试5~10次後location.reload()才能确定db被关闭...
请问有没有正解??
--
果果 / 录音混音後期制作 / 电脑绘图珠宝设计
http://www.thereveriestudio.com/
http://www.michaeljohnbridal.com/
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 68.96.108.21
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Ajax/M.1477030163.A.767.html