簡體   English   中英

刷新頁面並關閉瀏覽器回調

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM