收藏
回答

ios中进入二级页加载子包过程中时,会意外显示自定义tabbar,如何解决?

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug custom-tab-bar 微信iOS客户端 7.0.14 2.12.1

使用自定义tabbar方案,在ios系统中,从tabbar页面进入二级内页,加载子包过程比较慢时,窗口空白时间比较久,这期间会意外显示出自定义tabbar,等子包加载完成后自动消失,比较影响操作体验,如何解决?

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

4 个回答

  • 王恒²º²º
    王恒²º²º
    2021-03-23

    写个兼容方案,IOS上使用View标签来渲染内容可以解决打开子包页面过程中tabbar闪现问题,同时判断当前环境,安卓上使用CoverView标签来渲染,保证切换tab时不会图标闪烁以及下拉刷新时tabbar不会被拖动。

    这是我研究自定义tabbar半年以来最好的解决方案了。

    2021-03-23
    有用
    回复
  • 太白免
    太白免
    2021-03-06

    问题解决了吗,遇到同样问题

    自定义tabbar,也是网速慢,子页面也是分包

    2021-03-06
    有用
    回复
  • Chaos
    Chaos
    2021-02-25

    问题解决了吗,遇到同样问题

    2021-02-25
    有用
    回复
  • 疯狂的小辣椒
    疯狂的小辣椒
    2020-08-06

    你好,麻烦具体描述问题流程,提供出现问题的具体机型、以及能复现问题的代码片段https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

    2020-08-06
    有用
    回复 11
    • 王恒²º²º
      王恒²º²º
      2020-08-10
      这个项目代码太多了,无法提供代码片段。当加载的子包较大和网络较差时,空白窗口等待期较长时,自定义tabbar会显示出来,在ios客户端中必现。安卓客户端不会有,是因为加载子包过程是在当前页面完成的,结束后才跳转到目标页面。
      2020-08-10
      回复
    • 疯狂的小辣椒
      疯狂的小辣椒
      2020-08-10回复王恒²º²º
      可以模拟一个简单复现的demo
      2020-08-10
      回复
    • 王恒²º²º
      王恒²º²º
      2020-08-10回复疯狂的小辣椒
      https://developers.weixin.qq.com/s/R811bvmN7ejC
      2020-08-10
      回复
    • 王恒²º²º
      王恒²º²º
      2020-08-10
      请尽快处理下,比较急
      2020-08-10
      回复
    • 疯狂的小辣椒
      疯狂的小辣椒
      2020-08-10回复王恒²º²º
      使用代码片段在iPhone11测试没有复现,麻烦补充下问题机型、系统版本,复现视频或者GIF图
      2020-08-10
      回复
    查看更多(6)
登录 后发表内容
问题标签