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 82cbdd1..1bb49e3 100644 --- a/imageknife/src/main/ets/components/imageknife/utils/gif/GIFParseImpl.ets +++ b/imageknife/src/main/ets/components/imageknife/utils/gif/GIFParseImpl.ets @@ -30,6 +30,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) => { if (err) { callback(undefined, err)