收藏
回答

iOS 下特定流程会导致 tab 页 onShow 被执行 2次。

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug wx.switchTab 微信iOS客户端 7.0.15 2.12.2

1. 点击 Tab A 页面底部的 Tab B 进入 Tab B 页面(底部的 tabBar)

2. 点击 Tab B 页面中的普通按钮进入普通 C 页面。wx.navigateTo({url: '/pages/c/index'})

3. 点击普通 C 页面中的普通按钮返回 Tab A 页面。wx.switchTab({url: '/pages/a/index'})

在 iPhone 11 等机型上 返回 Tab A 后 onShow 将触发 2 次。

mini code: https://developers.weixin.qq.com/s/4H6N61mz7UkK

最后一次编辑于  08-31
回答关注问题邀请回答
收藏
登录 后发表内容
问题标签