移動端 手機 vue項目中 監聽手機物理返回鍵 js監聽返回按鈕

問題背景: 項目中用戶總是可能誤觸到返回按鈕,但此時可能並不希望返回,所以需要彈框進行確認操作。 原理:利用history 和 瀏覽器 刷新popstate狀態 去實現 每一次返回都會去歷史記錄回退 -1 所以就在進入頁面之前 往歷史記錄裏面多記錄一次當前頁面的鏈接。然後再回退的時候監聽刷新,去做一些事情。 1、掛載完成後,判斷瀏覽器是否支持popstate // BBBB.vue mounted
相關文章
相關標籤/搜索