# wx.onAppRoute(function listener)

基础库 3.5.5 开始支持,低版本需做兼容处理

小程序插件:支持,需要小程序基础库版本不低于 3.5.5

微信 鸿蒙 OS 版:支持

# 功能描述

监听路由事件下发后,执行路由逻辑后的事件监听,详见 页面路由监听

# 参数

# function listener

路由事件的监听函数

# 参数

# Object res
属性 类型 说明
path string 页面路径
query Object 路由参数
renderer string 渲染引擎
合法值 说明
webview Webview 渲染引擎
skyline Skyline 渲染引擎
xr-frame xr-frame 解决方案
openType string 路由打开类型
webviewId number 当前页面 id
timeStamp number 路由下发的时间戳
routeEventId string 路由事件 id
pipMode string
合法值 说明
min 视频页面缩小为小窗
max 视频小窗还原为页面
notFound boolean 是否未找到页面
page Object 当前打开页面的相关配置

Skyline 渲染引擎相关说明:详情 xr-frame 解决方案相关说明:详情

# 注意

在低于 3.5.5 版本的基础库中也存在此接口,但参数可能与当前文档不同,请注意。

# 示例代码

const func = function (res) {
  console.log(res)
}
wx.onAppRoute(func)
// 取消监听
wx.offAppRoute(func)