适配ArkTs语法(SDK:4.1.0.56)

Signed-off-by: zenggaofeng <zenggaofeng2@h-partners.com>
This commit is contained in:
zenggaofeng 2024-01-12 15:52:08 +08:00
parent ca7a8c2fea
commit 2e9b2d6c21
7 changed files with 12 additions and 8 deletions

View File

@ -1,3 +1,6 @@
## 2.1.2-rc.5
- 适配DevEco Studio 4.14.1.3.415--SDK:API11 4.1.0.56
## 2.1.2-rc.4 ## 2.1.2-rc.4
- canvas新增抗锯齿 - canvas新增抗锯齿
- 修复图片缩放时出现重影 - 修复图片缩放时出现重影

View File

@ -430,6 +430,7 @@ export default class EntryAbility extends UIAbility {
## 约束与限制 ## 约束与限制
在下述版本验证通过: 在下述版本验证通过:
DevEco Studio 4.14.1.3.418--SDK:API11 4.1.0.56
DevEco Studio 4.14.1.3.322--SDK:API11 4.1.0.36 DevEco Studio 4.14.1.3.322--SDK:API11 4.1.0.36
DevEco Studio 4.04.0.3.700--SDK:API10 4.0.10.15 DevEco Studio 4.04.0.3.700--SDK:API10 4.0.10.15

View File

@ -4,7 +4,7 @@
"name": "entry", "name": "entry",
"description": "example description", "description": "example description",
"repository": {}, "repository": {},
"version": "2.1.2-rc.4", "version": "2.1.2-rc.5",
"dependencies": { "dependencies": {
"@ohos/libraryimageknife": "file:../sharedlibrary", "@ohos/libraryimageknife": "file:../sharedlibrary",
"@ohos/sharedlibrary2": "file:../sharedlibrary2", "@ohos/sharedlibrary2": "file:../sharedlibrary2",

View File

@ -14,7 +14,7 @@
"main": "index.ets", "main": "index.ets",
"repository": "https://gitee.com/openharmony-tpc/ImageKnife", "repository": "https://gitee.com/openharmony-tpc/ImageKnife",
"type": "module", "type": "module",
"version": "2.1.2-rc.4", "version": "2.1.2-rc.5",
"dependencies": { "dependencies": {
"pako": "^2.1.0", "pako": "^2.1.0",
"@ohos/disklrucache": "^2.0.2-rc.0", "@ohos/disklrucache": "^2.0.2-rc.0",

View File

@ -82,9 +82,9 @@ function taskPoolExecutePixelMap(arrayBuffer: ArrayBuffer, scale: number, onComp
LogUtil.log("ceshi321 : arrayBuffer长度" + arrayBuffer.byteLength) LogUtil.log("ceshi321 : arrayBuffer长度" + arrayBuffer.byteLength)
let task = new taskpool.Task(taskParseImage, arrayBuffer, scale) let task = new taskpool.Task(taskParseImage, arrayBuffer, scale)
task.setTransferList([]) task.setTransferList([])
taskpool.execute(task).then((pixelmap: image.PixelMap) => { taskpool.execute(task).then((pixelmap: Object) => {
LogUtil.log('ceshi321 : Succeeded in creating pixelmap Ui .' + pixelmap.getPixelBytesNumber()) LogUtil.log('ceshi321 : Succeeded in creating pixelmap Ui .' + (pixelmap as image.PixelMap).getPixelBytesNumber())
onCompleteFunction(pixelmap); onCompleteFunction(pixelmap as image.PixelMap);
}).catch((err: string) => { }).catch((err: string) => {
LogUtil.log("ceshi321 : test occur error: " + err) LogUtil.log("ceshi321 : test occur error: " + err)
onErrorFunction(err); onErrorFunction(err);

View File

@ -113,9 +113,9 @@ function taskPoolExecutePixelMapList(arrayBuffer: ArrayBuffer, callback: (data?:
LogUtil.log("ceshi321 : arrayBuffer长度" + arrayBuffer.byteLength) LogUtil.log("ceshi321 : arrayBuffer长度" + arrayBuffer.byteLength)
let task = new taskpool.Task(taskParseGif, arrayBuffer) let task = new taskpool.Task(taskParseGif, arrayBuffer)
task.setTransferList([]) task.setTransferList([])
taskpool.execute(task).then((imageFrames: GIFFrame[]) => { taskpool.execute(task).then((imageFrames: Object) => {
// LogUtil.log('ceshi321 : Succeeded in creating pixelmap Ui .' + imageFrames.getPixelBytesNumber()) // LogUtil.log('ceshi321 : Succeeded in creating pixelmap Ui .' + imageFrames.getPixelBytesNumber())
callback(imageFrames,undefined) callback(imageFrames as GIFFrame[],undefined)
}).catch((err: string) => { }).catch((err: string) => {
LogUtil.log("ceshi321 : test occur error: " + err) LogUtil.log("ceshi321 : test occur error: " + err)
callback(undefined,err); callback(undefined,err);

View File

@ -6,6 +6,6 @@
"name": "imageknife", "name": "imageknife",
"description": "example description", "description": "example description",
"repository": {}, "repository": {},
"version": "2.1.2-rc.4", "version": "2.1.2-rc.5",
"dependencies": {} "dependencies": {}
} }