Compare commits

..

2 Commits

Author SHA1 Message Date
zgf 249e01716a
Pre Merge pull request !448 from zgf/master 2025-01-02 02:15:36 +00:00
zgf 1efe55db1e 修改样例resource泄露、heic格式补充、降采样优化、增加解码和文件读取debug日志
Signed-off-by: zgf <zenggaofeng2@h-partners.com>
2025-01-02 10:15:25 +08:00
2 changed files with 4 additions and 4 deletions

View File

@ -475,7 +475,7 @@ export class ImageKnifeDispatcher {
} }
this.assembleImageKnifeData(callBackData,requestJobResult.imageKnifeData,requestWithSource.request) this.assembleImageKnifeData(callBackData,requestJobResult.imageKnifeData,requestWithSource.request)
LogUtil.log('getAndShowImage cancel:' + requestWithSource.request.componentId + ',srcType:' + requestSource + ',version:' + requestWithSource.request.componentVersion) LogUtil.log('getAndShowImage cancel:' + requestWithSource.request.componentId + ',srcType:' + requestSource + ',version:' + requestWithSource.request.componentVersion)
requestWithSource.request.imageKnifeOption.onLoadListener.onLoadCancel('component has destroyed', requestWithSource.request) requestWithSource.request.imageKnifeOption.onLoadListener.onLoadCancel('component has destroyed from load', requestWithSource.request)
} }
} }
}); });
@ -522,7 +522,7 @@ export class ImageKnifeDispatcher {
callBackData.errorInfo = errorInfo; callBackData.errorInfo = errorInfo;
} }
LogUtil.log('dispatchNextJob cancel:' + request.componentId + ',version:' + request.componentVersion) LogUtil.log('dispatchNextJob cancel:' + request.componentId + ',version:' + request.componentVersion)
request.imageKnifeOption.onLoadListener.onLoadCancel('component has destroyed', request) request.imageKnifeOption.onLoadListener.onLoadCancel('component has destroyed from queue', request)
} }
} }
} }

View File

@ -631,8 +631,8 @@ export class ImageKnifeLoader {
static getDownsamplerDecodingOptions(typeValue: string, request: RequestJobRequest, size: Size, static getDownsamplerDecodingOptions(typeValue: string, request: RequestJobRequest, size: Size,
SRC?: ImageKnifeRequestSource):image.DecodingOptions { SRC?: ImageKnifeRequestSource):image.DecodingOptions {
let reqSize = let reqSize =
new Downsampler().calculateScaling(typeValue, size.width, size.height, vp2px(request.targetWidth), vp2px(request.targetHeight), new Downsampler().calculateScaling(typeValue, size.width, size.height,
request.downsampType) vp2px(request.targetWidth), vp2px(request.targetHeight), request.downsampType)
if (typeValue == 'svg') { if (typeValue == 'svg') {
return { return {
editable: true, editable: true,