小程序
小游戏
企业微信
微信支付
扫描小程序码分享
基础库:2.5.0
开发工具:v1.02.1901170
问题:app.onPageNotFound不执行
App({
onPageNotFound(res) {
console.log(res)
}
})
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
遇到了同样问题,有解决方法嘛?
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
好像只针对已公布的小程序有效
我觉得你对这个功能有误解 只有首次进入这个小程序的第一次页面 如果页面没找到的时候才会走的 你添加一个不存在的页面路径的编译模式再试试?
按你的理解是不是狭隘了
既然找不到页面,就应该随时监控的到的,特别是用程序控制跳转页面的
官方文档:
https://developers.weixin.qq.com/miniprogram/dev/framework/app-service/app.html
基础库 1.9.90 开始支持,低版本需做兼容处理。
小程序要打开的页面不存在时触发。也可以使用 wx.onPageNotFound 绑定监听。注意事项请参考 wx.onPageNotFound。
wx.onPageNotFound
参数说明:
与 wx.onPageNotFound 一致
示例代码:
App({ onPageNotFound(res) { wx.redirectTo({ url: 'pages/...' }) // 如果是 tabbar 页面,请使用 wx.switchTab } })
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
遇到了同样问题,有解决方法嘛?
好像只针对已公布的小程序有效
我觉得你对这个功能有误解 只有首次进入这个小程序的第一次页面 如果页面没找到的时候才会走的 你添加一个不存在的页面路径的编译模式再试试?
按你的理解是不是狭隘了
既然找不到页面,就应该随时监控的到的,特别是用程序控制跳转页面的
官方文档:
https://developers.weixin.qq.com/miniprogram/dev/framework/app-service/app.html
onPageNotFound(Object)
小程序要打开的页面不存在时触发。也可以使用
wx.onPageNotFound
绑定监听。注意事项请参考wx.onPageNotFound
。参数说明:
与
wx.onPageNotFound
一致示例代码:
App({ onPageNotFound(res) { wx.redirectTo({ url: 'pages/...' }) // 如果是 tabbar 页面,请使用 wx.switchTab } })