收藏
回答

进新页面时有0.几秒的时间是显示半屏,是怎么回事?

我在新页面只写了两个内容,view和image,view包含image并且宽高设置为屏幕的宽高,image的宽高也是一样,然后我从另一个页面进入这个新页面时会出现零点几秒的半屏空白,在零点几秒之后图片才满屏,我想要的是进来新页面时图片是满屏的不会出现零点几秒的半屏空白要怎么做?

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

5 个回答

  • brave
    brave
    2021-12-08

    图片是网络地址的?

    2021-12-08
    有用 1
    回复 5
  • 阿旺
    阿旺
    2021-12-09

    图片的mode是不是设置成了widthFix,改成aspectFit

    2021-12-09
    有用
    回复 2
    • 凡丶辰
      凡丶辰
      2021-12-09
      https://developers.weixin.qq.com/s/lcOo5om17Qvo 这个是代码片段,在手机上预览,我想知道怎么解决
      2021-12-09
      回复
    • 阿旺
      阿旺
      2021-12-10回复凡丶辰
      我这边预览没问题直接出来的 不知道是不是手机性能的问题 我的意思是image 标签上有一个mode属性设置成aspectFit 这样应该能直接根据设置的宽高显示出来不会是动态的去计算
      2021-12-10
      回复
  • TNT
    TNT
    2021-12-09
    1. 压缩图。
    2. 将图片设置为背景图。


    2021-12-09
    有用
    回复 5
    • 凡丶辰
      凡丶辰
      2021-12-09
      https://developers.weixin.qq.com/s/lcOo5om17Qvo 这个是代码片段,在手机上预览,我想知道怎么解决
      2021-12-09
      回复
    • TNT
      TNT
      2021-12-09回复凡丶辰
      把你的wx:if去掉。 把你的背景颜色去掉
      2021-12-09
      回复
    • 凡丶辰
      凡丶辰
      2021-12-09
      去掉的话,也有啊,只是背景是白色而已,在手机上多进入几次就很明显有零点几秒的半屏图片和白色背景色,至于wx:if,是因为这张图片是做过渡图的效果
      2021-12-09
      回复
    • TNT
      TNT
      2021-12-10回复凡丶辰
      因为你这张图130多k。加载是从上往下。你把你的图拿去压缩下就不会有这个问题了。
      2021-12-10
      回复
    • 凡丶辰
      凡丶辰
      2021-12-10
      好的,我试试
      2021-12-10
      回复
  • dreamhunter
    dreamhunter
    2021-12-09

    https://developers.weixin.qq.com/miniprogram/dev/devtools/skeleton.html

    骨架屏了解下

    2021-12-09
    有用
    回复 3
    • 凡丶辰
      凡丶辰
      2021-12-09
      这个页面不能做骨架屏,有其它的作用
      2021-12-09
      回复
    • dreamhunter
      dreamhunter
      2021-12-09回复凡丶辰
      那就加载完全部资源再显示,用个变量控制下。不难吧
      2021-12-09
      回复
    • 凡丶辰
      凡丶辰
      2021-12-09
      https://developers.weixin.qq.com/s/lcOo5om17Qvo  就是这个,这是还没开始写其它数据的样式,这问题解决了就开始往里面填充我想要的数据,你可以试试
      2021-12-09
      回复
  • 凡丶辰
    凡丶辰
    2021-12-08

    不是网络地址

    2021-12-08
    有用
    回复
登录 后发表内容