微信小程序 navigateBack:fail cannot navigate back at first page

追格官方小助手/ 2023年02月09日/ 小程序/ 浏览 3678

在微信小程序开发中,navigateBack 是非常常用的 api,也是一个简单的 api,但是就是这个简单的api,也会报错……



一般的,在微信小程序首页,调用 wx.navigateBack 就会报这个错误。


还有一种情况,使用了 wx.redirectTo 跳转到一个页面,然后在这个页面内又调用 wx.navigateBack。这个问题一般的解决办法就是,先判断一下,当前页面栈中页面数量,如果只有一个页面,就别再返回了。


还有使用  wx.navigateBack 本身的 fail 属性,捕捉这个错误也是可以的。


发表评论

暂无评论,抢个沙发...

客服 工单