问题描述: window打包后GIF渲染慢问题.mac渲染很快.
版本: window为1.02.1910120版本小程序开发工具.mac的为1.02.1907300.
代码是否一致: 一致的代码.
框架: wepy
小程序设置:本地设置和项目设置一致
问题详情:
1.因为我的小程序详情页面很长.是动态渲染的.很多GIF(加载很慢).所以图片搭配lazy-load属性和bindload做了对应的懒加载.
2.在window平台把代码打包上传后发现详情页面(很长的详情页)里渲染很慢很慢.
3.在mac平台把代码上传后发现详情页渲染很快.
4.查看代码是一致的. 格式问题查过也只是空格问题. 不影响对应的代码.
5.所以就很奇怪. mac的很快.window的很慢.
发现以前的小程序版本1.02.1907300打包没有问题(渲染很快).
这个问题是版本更新导致的问题.lazy-load使用姿势没有问题.
代码:
<template name=“wxParseImg”>
<image class="{{item.classStr}} img{{item.imgIndex}} wxParse-{{item.tag}}" data-source="{{item.jsonSource}}"
data-from="{{item.from}}" data-src="{{item.attr.src}}" key="{{item.imgIndex}}" data-idx="{{item.imgIndex}}"
src="{{imgs[item.imgIndex].show ? item.attr.src : ‘./loading.gif’}}" mode=“aspectFit”
bindtap=“wxParseImgTap” style="{{item.styleStr}} max-width: 99%"
mode=“widthFix” lazy-load="{{true}}" bindload=“outputSrc” />
</template>