onUnload使用wx.navigateBack跳转过程中的问题

发布于 8 年前作者 qxia12210 次浏览最后编辑 8 年前来自 ask
  • 当前 Bug 的表现(可附上截图)

  • 预期表现

  • 复现路径

  • 提供一个最简复现 Demo

onUnload: function () {

let pages = getCurrentPages();

let prevpage = pages[pages.length - 2];

if (prevpage.route == ‘pages/test/UrineColor/index’ || prevpage.route == ‘pages/test/Urine/index’) {

wx.navigateBack({

delta: 2

})

}

}

在点击左上角回退按钮时,页面中会出现其他页面一闪而过 ,然后才会跳转到指定路径

3 回复
yuantao
yuantao1 楼6 年前

开发者工具也会出同样问题

版本1.02.1811290

leijie
leijie2 楼6 年前

你好,请问是稳定复现的么?麻烦提供一下出现问题的机型和微信版本,并且给个相关的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html),我们定位下问题

yangcui
yangcui3 楼6 年前

我也遇到了,同求