收藏
回答

image组件渲染问题

问题模块
API和组件

一直以来都发现image组件使用mode(widthFix)模式的时候存在渲染问题,处于不知名原因,进入页面的瞬间会产生图片撕裂的问题,即瞬间尺寸失真,给用户带来不好的体验。那你可能说我可以不使用mode自己写尺寸,如果是这样的话还提供mode的接口干啥呢。

个人推测原因,可能是在show或者load时带了大量的逻辑造成的,但是这个过程可能是不可避免的,所以是不是可以优化下这个组件呢?

最后一次编辑于  2017-12-08
回答关注问题邀请回答
收藏

2 个回答

  • \^gjy$\
    \^gjy$\
    2017-12-12

    你这个问题其实还是好解决的,给圆片外层写个容器,依靠overflow:hidden做出圆图。尺寸撕裂真的是,明显到整个屏幕在1-2s内被撕裂图占据,目前解决办法,让ui给出具体数据,手动写尺寸,放弃mode=width。

    2017-12-12
    赞同
    回复
  • 王焯
    王焯
    2017-12-09

    我们这边的情况是,圆形的图片渲染时,先是方形,然后再变成圆形,之间有明显的时间差,肉眼可见,强迫症忍受不了。

    2017-12-09
    赞同
    回复