收藏
回答

image组件加载本地图片慢正常么?

如题,在使用image组件加载主包里的图片时在部分机型上有明显的延迟,具体现象是文字内容出现后过了近1s图片才出现,比如三星s8+,华为部分机型,但是在苹果上没有这个问题,甚至果6都很流畅,图片大小只有几k,使用了widthFix这个mode,设置了宽高。请问这种情况正常么?是属于不同机型渲染问题么?还是我使用上有问题

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

6 个回答

  • brave
    brave
    2020-05-10

    是不是同一个页面渲染太多图片了?

    2020-05-10
    有用 1
    回复 1
    • 被鱼噎到的猫
      被鱼噎到的猫
      2020-05-11
      不,一个页面只有一两张图,而且图片大小只有几k
      2020-05-11
      回复
  • 波纹
    波纹
    2020-08-24

    同样有这个问题,怀疑是小程序渲染机制的问题。 有时候网络图片反而比本地图片显示的快

    2020-08-24
    有用
    回复
  • 2020-05-15

    我测试是有请求后setData的话本地图片才和请求后的数据一起渲染,没有请求的话本地图片是进入就马上显示的......?????

    2020-05-15
    有用
    回复 1
    • 被鱼噎到的猫
      被鱼噎到的猫
      2020-05-18
      我不知道和机器性能有关么,出现这种问题的大部分是一些较老的安卓机,setData这个因素我之前就考虑过了,去掉后还是一样
      2020-05-18
      回复
  • 李大河呀
    李大河呀
    2020-05-14

    我也遇见了同样的问题,请问楼主的问题解决了吗

    2020-05-14
    有用
    回复 1
    • 被鱼噎到的猫
      被鱼噎到的猫
      2020-05-18
      现在采取的方案是监听图片加载,没加载完毕页面就先hidden,等加载完一并显示,这样视觉效果会稍微好点,试过加上渐变动画,但是效果反而不好
      2020-05-18
      回复
  • admin
    admin
    发表于小程序端
    2020-05-10
    我的也一样,安卓7.0.13版本开始,渲染很慢
    2020-05-10
    有用
    回复
  • 知行合一鸭
    知行合一鸭
    2020-05-10

    不知道,没安卓机,如果设备性能足够的话,理论上这是不正常现象。你可以先对比别人的产品,那些比较优秀的产品,如果都一样说明是小程序官方问题,如果只有你的那就需要反思下了,比如看看图片是否压缩,是否上cdn,服务器带宽是否足够。

    2020-05-10
    有用
    回复 2
    • 被鱼噎到的猫
      被鱼噎到的猫
      2020-05-11
      图片已经压缩过大小了,大部分只有几k,多的十几k,现在采取的方案是监听图片加载,没加载完毕页面就先hidden,等加载完一并显示
      2020-05-11
      回复
    • 被鱼噎到的猫
      被鱼噎到的猫
      2020-05-11
      图片都在主包里,大部分不存在从服务端获取的情况,按常理主包下完,几k的图片不该渲染这么慢
      2020-05-11
      回复
登录 后发表内容
问题标签