From 2e9b2d6c214ce7bc6136d0d0d84471a136d061e6 Mon Sep 17 00:00:00 2001 From: zenggaofeng Date: Fri, 12 Jan 2024 15:52:08 +0800 Subject: [PATCH] =?UTF-8?q?=E9=80=82=E9=85=8DArkTs=E8=AF=AD=E6=B3=95(SDK:4?= =?UTF-8?q?.1.0.56)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: zenggaofeng --- CHANGELOG.md | 3 +++ README.md | 1 + entry/oh-package.json5 | 2 +- library/oh-package.json5 | 2 +- .../main/ets/components/imageknife/utils/ParseImageUtil.ets | 6 +++--- .../ets/components/imageknife/utils/gif/GIFParseImpl.ets | 4 ++-- oh-package.json5 | 2 +- 7 files changed, 12 insertions(+), 8 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ca09887..5101dde 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,6 @@ +## 2.1.2-rc.5 +- 适配DevEco Studio 4.1(4.1.3.415)--SDK:API11( 4.1.0.56) + ## 2.1.2-rc.4 - canvas新增抗锯齿 - 修复图片缩放时出现重影 diff --git a/README.md b/README.md index 24dea47..df64d43 100644 --- a/README.md +++ b/README.md @@ -430,6 +430,7 @@ export default class EntryAbility extends UIAbility { ## 约束与限制 在下述版本验证通过: +DevEco Studio 4.1(4.1.3.418)--SDK:API11( 4.1.0.56) DevEco Studio 4.1(4.1.3.322)--SDK:API11( 4.1.0.36) DevEco Studio 4.0(4.0.3.700)--SDK:API10( 4.0.10.15) diff --git a/entry/oh-package.json5 b/entry/oh-package.json5 index cc13e19..01beac8 100644 --- a/entry/oh-package.json5 +++ b/entry/oh-package.json5 @@ -4,7 +4,7 @@ "name": "entry", "description": "example description", "repository": {}, - "version": "2.1.2-rc.4", + "version": "2.1.2-rc.5", "dependencies": { "@ohos/libraryimageknife": "file:../sharedlibrary", "@ohos/sharedlibrary2": "file:../sharedlibrary2", diff --git a/library/oh-package.json5 b/library/oh-package.json5 index b1437f0..ad41c10 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": "2.1.2-rc.4", + "version": "2.1.2-rc.5", "dependencies": { "pako": "^2.1.0", "@ohos/disklrucache": "^2.0.2-rc.0", diff --git a/library/src/main/ets/components/imageknife/utils/ParseImageUtil.ets b/library/src/main/ets/components/imageknife/utils/ParseImageUtil.ets index 6c084da..6362253 100644 --- a/library/src/main/ets/components/imageknife/utils/ParseImageUtil.ets +++ b/library/src/main/ets/components/imageknife/utils/ParseImageUtil.ets @@ -82,9 +82,9 @@ function taskPoolExecutePixelMap(arrayBuffer: ArrayBuffer, scale: number, onComp LogUtil.log("ceshi321 : arrayBuffer长度" + arrayBuffer.byteLength) let task = new taskpool.Task(taskParseImage, arrayBuffer, scale) task.setTransferList([]) - taskpool.execute(task).then((pixelmap: image.PixelMap) => { - LogUtil.log('ceshi321 : Succeeded in creating pixelmap Ui .' + pixelmap.getPixelBytesNumber()) - onCompleteFunction(pixelmap); + taskpool.execute(task).then((pixelmap: Object) => { + LogUtil.log('ceshi321 : Succeeded in creating pixelmap Ui .' + (pixelmap as image.PixelMap).getPixelBytesNumber()) + onCompleteFunction(pixelmap as image.PixelMap); }).catch((err: string) => { LogUtil.log("ceshi321 : test occur error: " + err) onErrorFunction(err); diff --git a/library/src/main/ets/components/imageknife/utils/gif/GIFParseImpl.ets b/library/src/main/ets/components/imageknife/utils/gif/GIFParseImpl.ets index 8bfa998..772aadd 100644 --- a/library/src/main/ets/components/imageknife/utils/gif/GIFParseImpl.ets +++ b/library/src/main/ets/components/imageknife/utils/gif/GIFParseImpl.ets @@ -113,9 +113,9 @@ function taskPoolExecutePixelMapList(arrayBuffer: ArrayBuffer, callback: (data?: LogUtil.log("ceshi321 : arrayBuffer长度" + arrayBuffer.byteLength) let task = new taskpool.Task(taskParseGif, arrayBuffer) task.setTransferList([]) - taskpool.execute(task).then((imageFrames: GIFFrame[]) => { + taskpool.execute(task).then((imageFrames: Object) => { // LogUtil.log('ceshi321 : Succeeded in creating pixelmap Ui .' + imageFrames.getPixelBytesNumber()) - callback(imageFrames,undefined) + callback(imageFrames as GIFFrame[],undefined) }).catch((err: string) => { LogUtil.log("ceshi321 : test occur error: " + err) callback(undefined,err); diff --git a/oh-package.json5 b/oh-package.json5 index ffb8649..b52c7c4 100644 --- a/oh-package.json5 +++ b/oh-package.json5 @@ -6,6 +6,6 @@ "name": "imageknife", "description": "example description", "repository": {}, - "version": "2.1.2-rc.4", + "version": "2.1.2-rc.5", "dependencies": {} }