From 444da3f7ebb52e12ff665e2108fb02cbd661d3c5 Mon Sep 17 00:00:00 2001 From: zgf Date: Mon, 2 Sep 2024 11:03:56 +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 | 2 ++ library/src/main/ets/ImageKnifeDispatcher.ets | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1eada43..198fe92 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,8 @@ - 修复加载错误图后未去请求排队队列中的请求 - 子线程本地Resource参数类型转换成number - 修改使用hilog记录日志,默认打开debug级别的日志 +- file格式图片,fd同步close +- 解码pixelMap默认不可编辑,图形变化可编辑 ## 3.1.0-rc.2 - 修复宽高不等svg图片显示有毛边 diff --git a/library/src/main/ets/ImageKnifeDispatcher.ets b/library/src/main/ets/ImageKnifeDispatcher.ets index d9b6c4c..573a504 100644 --- a/library/src/main/ets/ImageKnifeDispatcher.ets +++ b/library/src/main/ets/ImageKnifeDispatcher.ets @@ -510,7 +510,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; }) @@ -580,7 +580,7 @@ async function requestJob(request: RequestJobRequest, requestList?: List