navigateBack异常
发布于 5 年前 作者 jing49 4883 次浏览 来自 问答
  • 当前 Bug 的表现(可附上截图)

从有tabbar的首页(A页面)navigateTo另外一个页面(B页面),然后在B页面中navigateBack(),页面先是回到A然后马上整个小程序退出。在开发工具模拟器中没有这样的问题,手机上有这个问题

  • 预期表现

在B页面navigateBack() 回到A页面,而不是小程序退出

  • 复现路径
  • 提供一个最简复现 Demo

B页面中:

submit: function () {

if(this.data.feedback){

  this.setData({

    formLoading: true

  })

  const that = this;

  setTimeout(function(){

    that.setData({

      formLoading: false

    })

    wx.showToast({

      title: ‘已提交’,

      icon: ‘success’,

      mask: true,

      duration: 1500

    });

    setTimeout(function(){

      wx.navigateBack({

        delta: 1

      });

    },1500)

  },1000);

}

}

9 回复

你好,链接如下

wechatide://minicode/56mMabmr6RY8

同出现,请问解决了么

same issue,

原来是微信的坑,占位mark。

原来是微信的坑,占位mark

并没有,官方说去定位问题,也没回复我

我也遇到这个问题,想问一下有解决方案不 @all

你好,问题已复现,我们会尽快进行修复。

点击页面左上角返回,或者点击系统返回按钮,都能够正常返回A页面。只有在代码中调用wx.navigateBack出现异常

回到顶部