微信小程序处理点击微信订阅消息通知到二级页面,右上角会出现到初始化页面

微信小程序处理点击微信订阅消息通知到二级页面,右上角会出现到初始化页面

码农世界 2024-05-28 前端 75 次浏览 0个评论

1.页面传参 

正常跳转到详情页

 wx.navigateTo({
      url: "/pages/use/OA/index/index",
    })

订阅消息通知跳转到详情页

wx.reLaunch({
  url: '/pages/use/OA/index/index?tap=true',
})

2.二级页面进行判断 

// 获取路由参数,判断是否是订阅消息进来的 订阅消息进来路由带tap参数进行判断
onLoad(e) {
    // console.log(e);
    // 判断是否是订阅消息进来的
    this.setData({
      tap: e.tap || ""
    })
}
/**
   * 生命周期函数--监听页面卸载
   */
  onUnload(e) {
    // console.log(this.data.tap);
    // 监听返回页面
    if (this.data.tap) {
      wx.reLaunch({
        url: '/pages/homepage/index/index',
      })
    } else {
      wx.redirectTo({
        url: '/pages/use/use',
      })
    }
  },

注意:使用的跳转方法二个是不一样的

 

转载请注明来自码农世界,本文标题:《微信小程序处理点击微信订阅消息通知到二级页面,右上角会出现到初始化页面》

百度分享代码,如果开启HTTPS请参考李洋个人博客
每一天,每一秒,你所做的决定都会改变你的人生!

发表评论

快捷回复:

评论列表 (暂无评论,75人围观)参与讨论

还没有评论,来说两句吧...

Top