修复webp静态图无法设置图形变换
Signed-off-by: zgf <zenggaofeng2@h-partners.com>
This commit is contained in:
parent
69f951b290
commit
d7a14b8833
|
@ -2,6 +2,7 @@
|
||||||
- 修复animatorOption属性设置初始化值失效
|
- 修复animatorOption属性设置初始化值失效
|
||||||
- 网络请求code为206、204时返回arraybuffer
|
- 网络请求code为206、204时返回arraybuffer
|
||||||
- ImageKnifeComponent显示非必要文件缓存初始化
|
- ImageKnifeComponent显示非必要文件缓存初始化
|
||||||
|
- 修复webp静态图无法设置图形变换
|
||||||
|
|
||||||
## 3.0.1-rc.2
|
## 3.0.1-rc.2
|
||||||
- 修复自定义下载失败无失败回调
|
- 修复自定义下载失败无失败回调
|
||||||
|
|
|
@ -608,19 +608,23 @@ async function requestJob(request: RequestJobRequest, requestList?: List<ImageKn
|
||||||
}
|
}
|
||||||
let resPixelmap: PixelMap | undefined = undefined
|
let resPixelmap: PixelMap | undefined = undefined
|
||||||
if (typeValue === 'gif' || typeValue === 'webp') {
|
if (typeValue === 'gif' || typeValue === 'webp') {
|
||||||
let size = (await imageSource.getImageInfo()).size
|
let delayList = await imageSource.getDelayTimeList()
|
||||||
let base64Help = new util.Base64Helper()
|
if(delayList == undefined) {
|
||||||
|
} else {
|
||||||
|
let size = (await imageSource.getImageInfo()).size
|
||||||
|
let base64Help = new util.Base64Helper()
|
||||||
|
|
||||||
let base64str = "data:image/" + typeValue + ";base64," + base64Help.encodeToStringSync(new Uint8Array(resBuf))
|
let base64str = "data:image/" + typeValue + ";base64," + base64Help.encodeToStringSync(new Uint8Array(resBuf))
|
||||||
LogUtil.log("ImageKnife_DataTime_requestJob_createPixelMap.end_GIF:"+request.src)
|
LogUtil.log("ImageKnife_DataTime_requestJob_createPixelMap.end_GIF:"+request.src)
|
||||||
LogUtil.log("ImageKnife_DataTime_requestJob.end_GIF:"+request.src)
|
LogUtil.log("ImageKnife_DataTime_requestJob.end_GIF:"+request.src)
|
||||||
return {
|
return {
|
||||||
pixelMap: base64str,
|
pixelMap: base64str,
|
||||||
bufferSize: bufferSize,
|
bufferSize: bufferSize,
|
||||||
fileKey: fileKey,
|
fileKey: fileKey,
|
||||||
size:size,
|
size:size,
|
||||||
type:typeValue
|
type:typeValue
|
||||||
};
|
};
|
||||||
|
}
|
||||||
} else if(typeValue == "svg") {
|
} else if(typeValue == "svg") {
|
||||||
let hValue = Math.round(request.componentHeight);
|
let hValue = Math.round(request.componentHeight);
|
||||||
let wValue = Math.round(request.componentWidth);
|
let wValue = Math.round(request.componentWidth);
|
||||||
|
|
Loading…
Reference in New Issue