从后台进入前台switchTab跳转失败
发布于 6 年前 作者 ming96 3547 次浏览 来自 问答

我的小程序是在扫一扫进入首页会传递scene参数,根据参数调用switchTab跳转,如果扫一扫是第一次打开小程序,则正常跳转,但是关闭小程序后,这时通过手机后台运行程序看  小程序还没有被关闭 只是在后台没有销毁,此时再去扫一扫同样的二维码 就停留在首页不动了  没有跳转  暂时还没跟踪到错误原因,反正换了reLaunch是直接说can not invoke in background 只好又换回switchTab    naviagteTo 和 redirectTo 又不能跳转到tabbar页面 。。。。。有人碰到过这样的问题吗

5 回复

暂时使用 onReady 解决了这个switchTab 的问题,可以尝试下

我也遇到和你同样的问题,就是扫码可以switchTab ,但是再次打开小程序则不行也是 webviewid: not found

@Luby  非常感谢  我试试

不过扫第二次就可以switchTab 到指定页面了,不过还是会有那个not found 的警告,可是跳转正常

当后台小程序正在运行 再次扫码进入首页 调用switchTab时 日志跟踪是跳转成功了,但实际上没有跳转,看详细日志会有上面的警告代码

回到顶部