我正在尝试查找浏览器的关闭事件。每当浏览器关闭时,我都需要清除本地存储值。当刷新浏览器/选项卡时,本地存储值也不会清除。
这是针对javascript的。
window.onbeforeunload = function (e) {
window.onunload = function () {
localStorage.removeItem('sessionTime');
}
return undefined;
};
当我使用以上代码“ sessionTime”时,刷新标签/浏览器时,本地存储值已清除。仅在关闭浏览器时才需要清除本地存储。