Clear localStorage auf Tab / Browser schließen, aber nicht beim Aktualisieren
Gibt es eine Möglichkeit, das Schließen eines Tabs zu erkennen, um das @ zu löschelocalStorage
. Ich brauchelocalStorage
, um Daten auf verschiedenen Registerkarten zu teilen.window.onbeforeunload
Event funktioniert gut, aber es hat 2 Probleme für mich:
Wie beim Schließen des Fensters dassessionStorage
wird gelöscht. Gleichzeitig kann ich @ löschlocalStorage
aber ich weiß nicht, an welches Ereignis ich binden soll. Ich habe ein paar bereits verfügbare Fragen überprüft, aber keine scheint dieses Problem zu beheben. Es gibt Problemumgehungen, indem Flags zum Klicken auf Links und zum Übermitteln von Formularen verwendet werden, aber dies ist keine saubere Methode. Schlagen Sie bitte eine Lösung für dieses Problem vor.