场景说明:skyline模式、自定义tabbar
微信小程序搜索“领沛鲜果”小程序。
1、进入小程序首页,随便选一个商品进入商品详情页。
2、点击门店名称右边的逛逛
这时候就只能滚动操作当前页面里面的东西了,任何的页面跳转switchTab、navigateTo都失效了。
如果在switchTab之前打开过那个目标tab的页面就是正常的。
该问题只在ios下发现,安卓下正常
使用原生tabbar正常
| 框架类型 | 问题类型 | 终端类型 | 微信版本 | 基础库版本 |
|---|---|---|---|---|
| 小程序 | Bug | 微信iOS客户端 | 8.0.57 | 3.8.12 |
1 个回答
https://developers.weixin.qq.com/s/tuVU83mY8w4r
可稳定复现的代码片段,至于我为什么需要在每个tabbar页面再单独防止一个custom-tab-bar组件,是因为某些场景下不放置的话,switchTab之后某些tab的页面不会显示底部tabbar。比如我这个流程,先从一个子页面switchTab到一个未打开过的tab页,那个目标tab页的tabbar就不会显示了