[問題] 刪除indexedDB 卡住
大大們好
小弟想請問關於關閉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://www.ptt.cc/bbs/Ajax/M.1477030163.A.767.html
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章