修复webp静态图无法设置图形变换

Signed-off-by: zgf <zenggaofeng2@h-partners.com>
This commit is contained in:
zgf 2024-08-05 10:07:37 +08:00
parent 69f951b290
commit d7a14b8833
2 changed files with 17 additions and 12 deletions

View File

@ -2,6 +2,7 @@
- 修复animatorOption属性设置初始化值失效
- 网络请求code为206、204时返回arraybuffer
- ImageKnifeComponent显示非必要文件缓存初始化
- 修复webp静态图无法设置图形变换
## 3.0.1-rc.2
- 修复自定义下载失败无失败回调

View File

@ -608,6 +608,9 @@ async function requestJob(request: RequestJobRequest, requestList?: List<ImageKn
}
let resPixelmap: PixelMap | undefined = undefined
if (typeValue === 'gif' || typeValue === 'webp') {
let delayList = await imageSource.getDelayTimeList()
if(delayList == undefined) {
} else {
let size = (await imageSource.getImageInfo()).size
let base64Help = new util.Base64Helper()
@ -621,6 +624,7 @@ async function requestJob(request: RequestJobRequest, requestList?: List<ImageKn
size:size,
type:typeValue
};
}
} else if(typeValue == "svg") {
let hValue = Math.round(request.componentHeight);
let wValue = Math.round(request.componentWidth);