瀏覽代碼

fix: remove cached storage if cookie disappear

Acathur 4 年之前
父節點
當前提交
09f367f613
共有 2 個文件被更改,包括 5 次插入0 次删除
  1. 3 0
      dist/bridge/index.js
  2. 2 0
      src/bridge/index.ts

+ 3 - 0
dist/bridge/index.js

@@ -159,6 +159,9 @@ class ProginnBridge {
             if (val) {
                 window.localStorage.setItem(key, val);
             }
+            else {
+                window.localStorage.removeItem(key);
+            }
         }
     }
     loadCookiesInStorage(opts) {

+ 2 - 0
src/bridge/index.ts

@@ -201,6 +201,8 @@ class ProginnBridge {
 
       if (val) {
         window.localStorage.setItem(key, val)
+      } else {
+        window.localStorage.removeItem(key)
       }
     }
   }