收藏
回答

在onUnload中调用navigateBack 跳转页面时页面闪烁怎么解决?

在onUnload中调用navigateBack方法实现返回到指定页面,

举例:A-->B-->C-->D   假如想直接从D回到A页面 用以上方法会闪烁中间的B C页面

请问有什么好的解决办法吗(根据条件 返回指定页面)

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

3 个回答

  • Josh
    Josh
    2019-10-23

    这个闪烁和调用什么api没什么关系 , 我们的小程序就在tabbar切换几次 就一直闪烁

    2019-10-23
    有用
    回复
  • Bug Engineer
    Bug Engineer
    2019-10-22

    https://developers.weixin.qq.com/community/develop/doc/0008c0649247b83c05d7f874b5b400?_at=1571746067317和这个问题应该是一样的

    2019-10-22
    有用
    回复 1
    • Peter
      Peter
      2020-06-09
      你这个问题解决了吗?
      2020-06-09
      回复
  • TNT
    TNT
    2019-10-22
    wx.navigateBack({

     delta: 2  //数字几就是返回几页

    })


    2019-10-22
    有用
    回复 5
    • Bug Engineer
      Bug Engineer
      2019-10-22
      对 我就是用的这个方法  但是会闪烁其他中间的页面
      2019-10-22
      回复
    • TNT
      TNT
      2019-10-22回复Bug Engineer
      A跳B使用navigateTo,B跳C使用redirectTo,C跳D使用redirectTo,D跳A使用navigateBack。
      2019-10-22
      回复
    • Bug Engineer
      Bug Engineer
      2019-10-22回复TNT
      这样的话 中间页面就没有返回按钮了吧 但是中间页面也需要正常返回的
      2019-10-22
      回复
    • Bug Engineer
      Bug Engineer
      2019-10-22回复TNT
      这样C页面就不能正常返回B了
      2019-10-22
      回复
    • TNT
      TNT
      2019-10-23回复Bug Engineer
      那在C页面直接知道A页面。D可以使用reLaunch跳转A
      2019-10-23
      回复
登录 后发表内容
问题标签