小程序應用級事件wx.onPageNotFound
wx.onPageNotFound(function callback)
監聽小程序要打開的頁面不存在事件。該事件與 App.onPageNotFound 的回調時機一致。
基礎庫 2.1.2 開始支持,低版本需做兼容處理。
小程序插件:不支持
參數
function callback
小程序要打開的頁面不存在事件的回調函數
參數
Object res
屬性 類型 說明
path string 不存在頁面的路徑 (代碼包路徑)
query Object 打開不存在頁面的 query 參數
isEntryPage boolean 是否本次啟動的首個頁面(例如從分享等入口進來,首個頁面是開發者配置的分享頁面)
注意
開發者可以在回調中進行頁面重定向,但必須在回調中同步處理,異步處理(例如 setTimeout 異步執行)無效。
若開發者沒有調用 wx.onPageNotFound 綁定監聽,也沒有聲明 App.onPageNotFound,當跳轉頁面不存在時,將推入微信客戶端原生的頁面不存在提示頁面。
如果回調中又重定向到另一個不存在的頁面,將推入微信客戶端原生的頁面不存在提示頁面,并且不再第二次回調。