Pre Merge pull request !377 from zgf/master

This commit is contained in:
zgf 2024-09-02 03:18:50 +00:00 committed by Gitee
commit 1230cd6d68
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F
2 changed files with 4 additions and 2 deletions

View File

@ -3,6 +3,8 @@
- 修复加载错误图后未去请求排队队列中的请求
- 子线程本地Resource参数类型转换成number
- 修改使用hilog记录日志默认打开debug级别的日志
- file格式图片fd同步close
- 解码pixelMap默认不可编辑图形变化可编辑
## 3.1.0-rc.2
- 修复宽高不等svg图片显示有毛边

View File

@ -510,7 +510,7 @@ async function requestJob(request: RequestJobRequest, requestList?: List<ImageKn
let buf = new ArrayBuffer(stat.size);
await fs.read(file.fd, buf).then((readLen) => {
resBuf = buf;
fs.close(file.fd);
fs.closeSync(file.fd);
}).catch((err:BusinessError) => {
loadError = 'LoadDataShareFileClient fs.read err happened uri=' + request.src + " err.msg=" + err?.message + " err.code=" + err?.code;
})
@ -580,7 +580,7 @@ async function requestJob(request: RequestJobRequest, requestList?: List<ImageKn
}
let imageSource: image.ImageSource = image.createImageSource(resBuf);
let decodingOptions: image.DecodingOptions = {
editable: true,
editable: request.requestSource === ImageKnifeRequestSource.SRC && request.transformation !== undefined ? true : false,
}
if(request.isAnimator) {
if (typeValue === 'gif' || typeValue === 'webp') {