收藏
回答

微信小程序switchTab的bug!在ios上面一直复现,在开发者工具仅会一些,连续跳转旧的页面?

 wx.switchTab({ url: '/pages/mineIndex/mineIndex' });

复现过程:

现有tabA、tabB、tabC、tabA子页面

现在通过tabA子页面 - 跳转到tabC,目前情况是 tabA子页面 - 会先闪到tabA - 在跳转到tabC,苹果手机毕现,开发者工具,刷新后第一次会复现

回答关注问题邀请回答
收藏

10 个回答

  • LastLeaf
    LastLeaf
    2021-12-27

    感谢反馈。

    经分析,问题在于这样 switchTab 的时候,有时会先展示出当前所在的 tab 页面( tabA ),然后再显示出新的目标 tab 页面( tabC )。在 iOS 上会使得 tabA 页面被显示出来几十甚至上百毫秒时间。

    对具体的页面逻辑并没有影响。

    之后我们会着手优化一下。

    2021-12-27
    有用
    回复 1
    • 小吴同学
      小吴同学
      2021-12-27
      麻烦优化后在社区回复一下,感谢,毕竟这个对用户来说就是bug
      2021-12-27
      回复
  • 寻
    01-03

    24年了,还没好

    01-03
    有用 1
    回复
  • 遇见
    遇见
    2023-04-24

    要死人的


    2023-04-24
    有用
    回复
  • 池世栓
    池世栓
    2023-03-03

    23年了,还没好

    2023-03-03
    有用
    回复
  • 明天
    明天
    2022-06-08

    在B页面,switchTab返回Tab A时,却在中间半秒显示的是 Tab B,再最终显示Tab A

    2022-06-08
    有用
    回复
  • littleboy
    littleboy
    2022-05-20

    22年了,还没好


    2022-05-20
    有用
    回复 1
    • 池世栓
      池世栓
      2023-03-03
      23年了,还没好
      2023-03-03
      回复
  • 朱高
    朱高
    2022-03-21

    这个bug有点蛋疼,逼我改用 reLaunch 代替 switchTab 了

    2022-03-21
    有用
    回复
  • 一旦
    一旦
    2022-03-21

    影响体验,也会影响一些逻辑,是个bug。希望能尽快解决

    2022-03-21
    有用
    回复
  • ᝰꫛꫀꪝ林⁵²º⅓¼
    ᝰꫛꫀꪝ林⁵²º⅓¼
    发表于移动端
    2021-12-24
    丶8:
    2021-12-24
    有用
    回复 1
    • 小吴同学
      小吴同学
      2021-12-27
      啥意思
      2021-12-27
      回复
  • Cjiang
    Cjiang
    2021-12-24

    你好,麻烦提供出现问题的具体机型、微信版本号、系统版本号,能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html),

    以及具体的工具版本。

    2021-12-24
    有用
    回复 7
    查看更多(2)
登录 后发表内容