1.保证gif绘制在onReady之后,需要后续优化内容

Signed-off-by: zhoulisheng1 <zhoulisheng1@huawei.com>
This commit is contained in:
zhoulisheng1 2022-12-06 18:12:15 -08:00
parent dfb7059b1d
commit 791cf55158
1 changed files with 3 additions and 0 deletions

View File

@ -477,7 +477,10 @@ export struct ImageKnifeComponent {
console.log('default drawMainSource end!')
})
} else if (data.isGIFFrame()) {
// GIF的数据返回在canvas onReady 之前 导致第一帧绘制不出来
setTimeout(()=>{
this.drawGIFFrame(context, data, imageKnifeOption, compWidth, compHeight, setGifTimeId)
},10)
}
}