使用image组件渲染序列帧的图片,如果所有image的组件图片全部加载完毕就播放序列帧动画,在安卓上会有耗时下载的时间,iOS直接播放了动画
<view class="item-father" :class="{'animation': isLoad}">
<image class="item" v-for="(i,index) in planetDefault" @load="handleImageLoad(index)" :key="index" :src="i">
</image>
</view>
async handleImageLoad(index) {
this.loadStatus[index] = 1;
if (!this.loadStatus.includes(0)) {
// 所有图片加载完成
this.isLoad = true
}
}