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..2930b9d 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