[BUG]连续调用两次navigateBack只能退回一层页面
发布于 6 年前 作者 minggu 13563 次浏览 来自 问答

很简单的三层页面A->B->C,在C中有个button,点击处理如下

wx.navigateBack()

wx.navigateBack({

 fail: e => {

   console.log(e)

}) // 我知道可以通过delta=2完成这个需求,这里只是简化了逻辑说明问题,真实逻辑比较复杂

在模拟器中可以返回A,真机ios中只能返回到B,同时错误提示为navigateBack:fail no page

2 回复

我用 delta 参数,也是出现这个问题

我的问题是,ios有时候需要点击按钮两次,才能返回上一个页面,安卓下正常 @韬々

回到顶部