Очистить localStorage на вкладке / в браузере, но не при обновлении
Есть ли способ обнаружить событие закрытия вкладки, чтобы очиститьlocalStorage
, я нуждаюсьlocalStorage
для обмена данными между вкладками.window.onbeforeunload
событие работает нормально, но у меня есть 2 проблемы:
Например, когда окно закрытоsessionStorage
очищается В то же время я могу очиститьlocalStorage
но не знаю, с каким событием связываться. Я проверил несколько доступных вопросов, но ни один из них не решает эту проблему. Существуют обходные пути, использующие флаги для кликов по ссылкам и отправки форм, но не чистый способ сделать это. Просьба предложить любое решение для этого.