收藏
回答

wx.switchTab(OBJECT)文档是不是有误?

问题模块
API和组件

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

最后一次编辑于  2017-07-20
回答关注问题邀请回答
收藏

7 个回答

  • Sam
    Sam
    2018-01-05

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

    2018-01-05
    赞同
    回复
  • 薛松佑
    薛松佑
    2017-07-28

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

    2017-07-28
    赞同
    回复
  • 薛松佑
    薛松佑
    2017-07-28

    我也是类似楼主的流程:

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


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

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

    2017-07-28
    赞同
    回复
  • 逍遥宇内
    逍遥宇内
    2017-07-21

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

    2017-07-21
    赞同
    回复
  • 晨
    2017-07-21

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

    2017-07-21
    赞同
    回复
  • 逍遥宇内
    逍遥宇内
    2017-07-21

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

    2017-07-21
    赞同
    回复
  • 晨
    2017-07-20

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

    2017-07-20
    赞同
    回复