HarmonyOS har包中代码无法通过SystemResourceManager读取到har包内部的图标内容

har包的media目录下存在如下图标,通过如下代码读取图标并转成PixelMap,但是如下代码报错:

resourceManager.getSystemResourceManager().getMediaContent($r('app.media.hw_map_default_marker'), (err, buffer) => {
  return image.createImageSource(buffer);
});

err信息为:

HarmonyOS har包中代码无法通过SystemResourceManager读取到har包内部的图标内容 -鸿蒙开发者社区

HarmonyOS
1天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
superinsect

systemResourceManager是用来获取系统资源的,不能访问app的资源。

分享
微博
QQ
微信
回复
1天前
相关问题
HarmonyOS Har静态内部页面无法跳转
539浏览 • 1回复 待解决
HarmonyOS har无法封装头文件
474浏览 • 1回复 待解决
HarmonyOS SDK har代码混淆未生效
48浏览 • 1回复 待解决
HAR里子窗口无法加载页面
701浏览 • 1回复 待解决
HarmonyOS har能否引用tgz
84浏览 • 1回复 待解决
HarmonyOS har依赖问题
782浏览 • 1回复 待解决
HarmonyOS har体积增大
105浏览 • 1回复 待解决
HarmonyOS har混淆规则
45浏览 • 1回复 待解决
HarmonyOS har报错
546浏览 • 1回复 待解决
HarmonyOS har混淆问题
247浏览 • 1回复 待解决
HarmonyOS HAR HAP问题
228浏览 • 1回复 待解决
获取 har 相关信息
296浏览 • 1回复 待解决
HarmonyOS HAR之间路由跳转
688浏览 • 1回复 待解决
HarmonyOS har生成问题
1190浏览 • 1回复 待解决