收藏
回答

图片加载时闪烁?

图片在内容中加载时会有闪一下的感觉,请问大家时如何解决的

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

3 个回答

  • 小鸡叫叫
    小鸡叫叫
    2019-11-05
    1. 设置图片宽高,不要只设置width,然后通过image的mode属性来撑开image

    2. 设置图片背景颜色或者背景图,有个过渡

    3. 检查图片实际宽高和显示宽高是否相差太大

    2019-11-05
    有用 1
    回复 2
    • 🍊
      🍊
      2019-11-05
      谢谢您的回答 
      image 加了height之后体验好多了,之前只是设置了宽度
      2019-11-05
      回复
    • 2019-11-05
      确实设置了之后就好了 之前用cover-view就是没加高 然后在很多机型上有问题
      2019-11-05
      回复
  • 陈凯
    陈凯
    2023-04-26

    感觉先获取到图片的尺寸信息,然后在wxml直接style赋值计算过的长宽就能解决

    2023-04-26
    有用
    回复
  • 🌲
    🌲
    2019-11-07

    最近也遇到了类似问题,在加载网络图片时会闪烁。

    解决方式是

    1、设置 bindload方法,图片加载完成后,设置一个状态值;

    2、设置image hidden属性,加载完成后再显示图片,不要用wx:if,用hidden;

    3、增加loading动画,在加载完成之前使用loading表示加载中;

    2019-11-07
    有用
    回复
登录 后发表内容
问题标签