diff --git a/imageknife/src/main/ets/components/imageknife/utils/gif/GIFParseImpl.ets b/imageknife/src/main/ets/components/imageknife/utils/gif/GIFParseImpl.ets index 1bb49e3..96d6ea4 100644 --- a/imageknife/src/main/ets/components/imageknife/utils/gif/GIFParseImpl.ets +++ b/imageknife/src/main/ets/components/imageknife/utils/gif/GIFParseImpl.ets @@ -31,7 +31,7 @@ export class GIFParseImpl implements IParseGif { if (!!resolveWorker && !runMainThread) { LogUtil.log('parseGifs in worker thread!') let copyBuffer = imageinfo.slice(0); - this.useWorkerParse(resolveWorker, imageinfo, (data, err) => { + this.useWorkerParse(resolveWorker, copyBuffer, (data, err) => { if (err) { callback(undefined, err) } else {