是否首次進入頁面判斷方案

需求進入:
1.進入A頁面,輸入一些信息後,跳轉B頁面選人,然後攜帶用戶信息回到A。A中所有內容都保留,且攜帶回B頁面選的人。
2.每次從新進入A頁面,A頁面刷新。

解決方案:
進入A頁面時,直接replace跳轉當前url拼接一個時間戳參數。ts=當前時間。用戶不會有跳轉感知,瀏覽器裏也不會多一層歷史記錄
交互中跳轉B頁面回來後,判斷有ts時間戳參數,則代表非新進入頁面。

當用戶從新進入A頁面時,未攜帶ts參數。清除當前的本地存儲,然後replace跳轉到當前頁拼接ts參數。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章