فهرست منبع

chore: 注释掉应用注销时的indexedDB数据库ID记录逻辑

暂时禁用了beforeunload事件中存储废弃数据库ID的代码,避免可能的异常问题
lsc 3 روز پیش
والد
کامیت
fdc793d000
1فایلهای تغییر یافته به همراه7 افزوده شده و 7 حذف شده
  1. 7 7
      src/App.vue

+ 7 - 7
src/App.vue

@@ -154,15 +154,15 @@ onMounted(async () => {
 })
 
 // 应用注销时向 localStorage 中记录下本次 indexedDB 的数据库ID,用于之后清除数据库
-window.addEventListener('beforeunload', () => {
-  const discardedDB = localStorage.getItem(LOCALSTORAGE_KEY_DISCARDED_DB)
-  const discardedDBList: string[] = discardedDB ? JSON.parse(discardedDB) : []
+// window.addEventListener('beforeunload', () => {
+//   const discardedDB = localStorage.getItem(LOCALSTORAGE_KEY_DISCARDED_DB)
+//   const discardedDBList: string[] = discardedDB ? JSON.parse(discardedDB) : []
 
-  discardedDBList.push(databaseId.value)
+//   discardedDBList.push(databaseId.value)
 
-  const newDiscardedDB = JSON.stringify(discardedDBList)
-  localStorage.setItem(LOCALSTORAGE_KEY_DISCARDED_DB, newDiscardedDB)
-})
+//   const newDiscardedDB = JSON.stringify(discardedDBList)
+//   localStorage.setItem(LOCALSTORAGE_KEY_DISCARDED_DB, newDiscardedDB)
+// })
 </script>
 
 <style lang="scss">