可以在頁面的onLoad裡面調用wx.disableAlertBeforeUnload(Object object)API來實現。
Obeject參數說明:
message: 對話框詢問内容
success: 接口調用成功的回調函數
fail: 接口調用失敗的回調函數
complete: 接口調用結束的回調函數
親測代碼如下:
onLoad: function () {
wx.enableAlertBeforeUnload({
message:"确定要退出頁面嗎?",//彈窗文案
success:function(res){ //成功回調
},
fail:function(errMsg){ //失敗回調
},
complete:function(){ //調用結束
}
})
}
挽留彈窗效果圖
備注:基礎庫2.12.0開始支持改API;該挽留彈窗樣式目前不支持自定義,彈窗按鈕也不支持自定義,另外取消和确定按鈕點擊事件沒有回調方法,如果需要記埋點的話隻能記彈窗出現埋點,彈窗按鈕點擊事件的埋點無法記錄。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!