demo报错修改

This commit is contained in:
tsm 2024-04-29 22:36:40 +08:00
parent 897c310668
commit 4ada45a0ab
1 changed files with 4 additions and 3 deletions

View File

@ -14,6 +14,7 @@
*/ */
import { FitCenter, ImageKnifeComponent, import { FitCenter, ImageKnifeComponent,
ImageKnifeData, ImageKnifeData,
ImageKnifeGlobal,
ImageKnifeOption, RequestOption } from '@ohos/libraryimageknife' ImageKnifeOption, RequestOption } from '@ohos/libraryimageknife'
import { BusinessError } from '@ohos.base' import { BusinessError } from '@ohos.base'
import { DownsampleNone } from '@ohos/imageknife/src/main/ets/components/imageknife/Downsampling/DownsampleStartegy'; import { DownsampleNone } from '@ohos/imageknife/src/main/ets/components/imageknife/Downsampling/DownsampleStartegy';
@ -114,7 +115,7 @@ struct DownsamplingPage {
//正方形裁剪 //正方形裁剪
transformSquare() { transformSquare() {
let imageKnifeOption = new RequestOption(); let imageKnifeOption:RequestOption = new RequestOption();
imageKnifeOption.load(mUrl) imageKnifeOption.load(mUrl)
.addListener({ callback: (err: BusinessError | string, data: ImageKnifeData) => { .addListener({ callback: (err: BusinessError | string, data: ImageKnifeData) => {
this.mSquarePixelMap = data.drawPixelMap?.imagePixelMap as PixelMap; this.mSquarePixelMap = data.drawPixelMap?.imagePixelMap as PixelMap;
@ -125,7 +126,7 @@ struct DownsamplingPage {
} }
transformSquare1() { transformSquare1() {
let imageKnifeOption = new RequestOption(); let imageKnifeOption:RequestOption = new RequestOption();
imageKnifeOption.load(mUrl) imageKnifeOption.load(mUrl)
.addListener({ callback: (err: BusinessError | string, data: ImageKnifeData) => { .addListener({ callback: (err: BusinessError | string, data: ImageKnifeData) => {
this.mSquarePixelMap1 = data.drawPixelMap?.imagePixelMap as PixelMap; this.mSquarePixelMap1 = data.drawPixelMap?.imagePixelMap as PixelMap;
@ -138,4 +139,4 @@ struct DownsamplingPage {
} }
} }
let ImageKnife = ImageKnifeGlobal.getInstance().getImageKnife(); let ImageKnife :RequestOption = ImageKnifeGlobal.getInstance().getImageKnife();