From 2cbce5790b9cf0083528c958ad5d00d06a5da504 Mon Sep 17 00:00:00 2001 From: zgf Date: Mon, 2 Sep 2024 15:58:32 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9file=E6=A0=BC=E5=BC=8F?= =?UTF-8?q?=E5=9B=BE=E7=89=87=E5=90=8C=E6=AD=A5close=E5=92=8CPixelMap?= =?UTF-8?q?=E9=BB=98=E8=AE=A4=E4=B8=8D=E5=8F=AF=E7=BC=96=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: zgf --- CHANGELOG.md | 4 +++- library/oh-package.json5 | 2 +- library/src/main/ets/ImageKnifeDispatcher.ets | 4 ++-- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index edaeca7..d7592f8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,9 +1,11 @@ -## 3.1.0-rc.3 +## 3.1.0 - 部分静态webp图片有delay属性导致识别成动图,改用getFrameCount识别 - 修复加载错误图后未去请求排队队列中的请求 - 子线程本地Resource参数类型转换成number - 修改使用hilog记录日志,默认打开debug级别的日志 - 增加降采样 +- file格式图片,fd同步close +- 解码pixelMap默认不可编辑,图形变化可编辑 ## 3.1.0-rc.2 - 修复宽高不等svg图片显示有毛边 diff --git a/library/oh-package.json5 b/library/oh-package.json5 index 11b6259..bcc090f 100644 --- a/library/oh-package.json5 +++ b/library/oh-package.json5 @@ -14,7 +14,7 @@ "main": "index.ets", "repository": "https://gitee.com/openharmony-tpc/ImageKnife", "type": "module", - "version": "3.1.0-rc.3", + "version": "3.1.0", "dependencies": { "@ohos/gpu_transform": "^1.0.2" }, diff --git a/library/src/main/ets/ImageKnifeDispatcher.ets b/library/src/main/ets/ImageKnifeDispatcher.ets index 979af42..5eb2026 100644 --- a/library/src/main/ets/ImageKnifeDispatcher.ets +++ b/library/src/main/ets/ImageKnifeDispatcher.ets @@ -515,7 +515,7 @@ async function requestJob(request: RequestJobRequest, requestList?: List { 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; }) @@ -585,7 +585,7 @@ async function requestJob(request: RequestJobRequest, requestList?: List