diff --git a/library/src/main/ets/components/PixelMapUtils.ts b/library/src/main/ets/components/PixelMapUtils.ts index 1957b96a2d65ecb431e49881f2f5925bcbe7583b..5c3c93e7a29cd2ceaea3839f35d8434aa04e90a2 100644 --- a/library/src/main/ets/components/PixelMapUtils.ts +++ b/library/src/main/ets/components/PixelMapUtils.ts @@ -29,7 +29,7 @@ class PixelMapUtils { } switch (srcType) { case SrcType.MEDIA: // media相关数据 - context.resourceManager.getMediaContent(src.id, (error, value) => { + context.createModuleContext(src.moduleName).resourceManager.getMediaContent(src.id, (error, value) => { if (error != null) { console.log("error is " + error); } else if(value){ diff --git a/library/src/main/ets/components/RoundedImageView.ets b/library/src/main/ets/components/RoundedImageView.ets index c32f63994872910c27efa153b1d32fb844823772..b61b99e7b3955493401a25c06bd7b0687dfef3d6 100644 --- a/library/src/main/ets/components/RoundedImageView.ets +++ b/library/src/main/ets/components/RoundedImageView.ets @@ -214,7 +214,7 @@ export struct RoundedImageView { switch (this.model.srcType) { case SrcType.MEDIA: let mediaSrc:Resource = this.model.src as Resource - context.resourceManager.getMediaContent(mediaSrc.id, (error:Error, value:Uint8Array) => { + context.createModuleContext(mediaSrc.moduleName).resourceManager.getMediaContent(mediaSrc.id, (error:Error, value:Uint8Array) => { callback(value); }) break