怎么樣監(jiān)聽小程序返回按鈕
系統(tǒng)的返回按鈕無法監(jiān)聽。
換種思路?既然是要監(jiān)聽返回鍵,系統(tǒng)沒有提供實現(xiàn),自己hack一下
1、返回的話,那么原頁面是要走onUnload函數(shù)的,你可以在這個onUnload函數(shù)中,執(zhí)行類似的處理
2、系統(tǒng)提供了getCurrentPages這個函數(shù),根據(jù)page數(shù)量或者 pageId之類的東西,自己在返回頁面onShow做下處理。
下面就來介紹下第一種實現(xiàn)方式:
1、在index頁面中,給按鈕添加方法跳轉到詳情頁,如下圖所示
2、在詳情頁注冊onUnload事件,監(jiān)聽頁面被卸載。
3、點擊頂部的返回按鍵效果:
推薦學習:小程序開發(fā)