[英]Refresh page and close browser callbacks
我是Angular的新手,正在開發Angular 6應用程序。 我使用了在刷新和關閉頁面時調用的回調:
@HostListener("window:beforeunload", ["$event"]) unloadHandler(event: Event) {
console.log("Processing beforeunload...");
event.returnValue = true;
}
但是現在我的要求是,當我們關閉瀏覽器時,我應該退出。 我已經在上面的代碼示例中實現了這一點(從本地存儲中刪除令牌)。
但是問題是,當我刷新此回調調用的頁面時,它將刪除令牌。
還有其他方法可以使用其他回調來處理這兩個條件嗎?
提前致謝
嘗試將令牌存儲為cookie而不指定日期,然后在用戶退出瀏覽器后刪除cookie。因此,當他或她打開瀏覽器令牌時將不再可用,並將重定向到登錄狀態。幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.