收藏
评论

自定义tabbar切换时会闪烁

预估支持的基础库版本 预估支持的客户端版本 平台 预估发布版本
- - - -
  1. 减少不必要的 setData 可以消除 data 变化导致的闪烁现象
  2. 使用普通 image 代替 cover-image 、普通 view 代替 cover-view 可以减弱由于 cover 组件创建偏慢导致的闪烁现象(但要注意组件层叠层级) 但 android 本身的的渲染延迟仍然会导致一部分闪烁现象
最后一次编辑于  2023-05-11
关注Issue发表评论
赞 42

133 个评论

  • ￴ ￴￴
    ￴ ￴￴
    2022-08-02

    使用 MobX可以解决闪烁问题;


    2022-08-02
    赞同
    回复
  • Yz
    Yz
    2022-07-10

    2022/07/10. 前来扫墓, 顺便希望有个大佬能帮我解决一下

    2022-07-10
    赞同
    回复
  • 谢志杰
    谢志杰
    2022-07-04

    2022年 7月4号

    2022-07-04
    赞同
    回复
  • 今禾
    今禾
    2022-06-23

    都2022.6.23了都每个官方的解决方法,好多人说注释掉index.js 这3行可以,我试了没用的。

    2022-06-23
    赞同
    回复
  • 亦墨青山
    亦墨青山
    2022-06-18

    闪烁问题貌似还没解决啊

    2022-06-18
    赞同
    回复
  • Turing
    Turing
    2022-05-02

    2022中旬了,依旧没改

    2022-05-02
    赞同
    回复
  • D_Q
    D_Q
    2022-04-27

    什么老古bug,有人吗,是不是不维护了

    2022-04-27
    赞同
    回复
  • hanhan
    hanhan
    2022-04-20

    mark


    2022-04-20
    赞同
    回复
  • 低调行事
    低调行事
    2022-04-16

    我这里 是不是自定义bar都会出现闪屏一下(白屏)因为开发的页面背景色主题是深色的,所以闪屏一下是比较明显的。

    目前有个解决方案,就是开启页面预缓存,在需要缓存的页面json文件中,加入{"initialRenderingCache":"static"},如果需要所有页面都开启,则在app.json "window":{ "initialRenderingCache":"static"}

    这个是解决切换tabbar 闪屏的问题,至于tabbar闪的问题,网上已有解决方案


    2022-04-16
    赞同
    回复 1
    • 千年城
      千年城
      2022-08-25
      试试看
      2022-08-25
      回复
  • 是我啊
    是我啊
    2022-04-14

    2022年啦还在闪

    2022-04-14
    赞同
    回复

正在加载...

登录 后发表内容