wx.switchTab(OBJECT)文档是不是有误?
发布于 6 年前 作者 yong72 13128 次浏览 来自 问答

文档描述是“跳转到 tabBar 页面,并关闭其他所有非 tabBar 页面”,经测试,switchTab后不管是否tabBar页面都关闭了,这时再次跳转tabBar页面出现webviewid not found错误。请问官方确认一下,谢谢。

7 回复

没有复现你的问题,switchTab不应该出现回到首页图标,你是否还进行了其他操作?

我也是类似楼主的流程:

首页a做中转,a页面载入一些数据后决定下一个页面去哪儿,当a页面中使用switchTab请求跳转到tabbar页面后,会出现如下提示:

实际上页面并没有切换过去,问题虽然不是一直会出现,但是也很频繁。

问题目前仅出现在Android平台,微信版本为:6.5.10

测试手机为:红米4X,MIUI8.2,Android 6.0.1

我的首页a是中转页,进入首页onload直接switchTab到b页面(b页面是一个tabBar页面),这时标题栏出现“回到首页”图标,点击回到a页面,没有switchTab到b页面,log记录里显示已经调用了b页面的onShow方法,但出现OnWebviewEvent:_DOMReady,WebviewId:xxxxxx not found。这个错误信息是什么意思?

请问解决了吗?我也遇到类似问题

我是扫描B接口生成的二维码进入的,在b页面标题栏显示一个首页图标。

switchTab确实只关闭非tabBar页面。你的测试步骤是怎样的?

回到顶部