收藏
回答

页面跳转时是不是执行onHide里的事件?

在页面中设置了onHide事件后,当点击页面中的链接跳转到B页面时,就执行onHide里的事件,假如onHide里设置的也是跳转,那么点击跳转时都是跳转到的是onHide里的链接。本来是想设置onHide就是用户关闭页面后下次进来从首页进,结果页面点击链接时都是跳到首页了。

  onHide: function () {

  wx.redirectTo({

      url: '/pages/index/index',

    })

  },


回答关注问题邀请回答
收藏

1 个回答

  • 袁康
    袁康
    2021-07-08

    页面跳转时会执行onhide方法,用户退出小程序会执行app.js中的onhide方法。

    2021-07-08
    有用 1
    回复 3
    • 袁康
      袁康
      2021-07-08
      你是不是要在用户点击左上角返回时做跳转?
      2021-07-08
      回复
    • 附近滴人
      附近滴人
      2021-07-17
      我是希望用户点右上角的关闭后,下次再进到小程序时就不显示上次关闭时所在的页面了
      2021-07-17
      回复
    • 袁康
      袁康
      2021-07-19回复附近滴人
      你得做用户页面的浏览记录(每个页面的onshow中调用公共方法记录当前页面),在app.js的onhide方法记录关闭页面的地址,onshow中在进入上次关闭的地址
      2021-07-19
      回复
登录 后发表内容