开发者工具navigateTo的success回调时机与真机不一致
场景:在wx.navigateTo方法的success回调中getCurrentPages()获取当前页面栈
真机预览(iOS)表现:页面栈的最后一项为跳转目标页
开发者工具表现:页面栈的最后一项为原页面(目标页未入栈) 需要setTimeout一秒左右获取当前页面栈
希望开发者工具的表现能与真机一致,在目标页入栈后再执行success回调
1 回复
提供一下出现问题的机型和微信版本,以及能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。