开发者工具navigateTo的success回调时机与真机不一致

发布于 7 年前作者 taojun17851 次浏览最后编辑 7 年前来自 ask

场景:在wx.navigateTo方法的success回调中getCurrentPages()获取当前页面栈

真机预览(iOS)表现:页面栈的最后一项为跳转目标页

开发者工具表现:页面栈的最后一项为原页面(目标页未入栈) 需要setTimeout一秒左右获取当前页面栈


希望开发者工具的表现能与真机一致,在目标页入栈后再执行success回调

1 回复
weidong
weidong1 楼5 年前

提供一下出现问题的机型和微信版本,以及能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。