Browse Source

fix: remove cached storage if cookie disappear

Acathur 4 years ago
parent
commit
09f367f613
2 changed files with 5 additions and 0 deletions
  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)
       }
     }
   }