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
2024-12-25 15:54:17
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
superinsect

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

分享
微博
QQ
微信
回复
2024-12-25 18:35:12
相关问题
HarmonyOS Har静态内部页面无法跳转
1845浏览 • 1回复 待解决
HarmonyOS har内部路由跳转
854浏览 • 1回复 待解决
HarmonyOS HAR内容简化
613浏览 • 1回复 待解决
HarmonyOS har无法封装头文件
1571浏览 • 1回复 待解决
HarmonyOS SDK har代码混淆未生效
1039浏览 • 1回复 待解决
HarmonyOS har能否引用tgz
1294浏览 • 1回复 待解决
HAR里子窗口无法加载页面
1512浏览 • 1回复 待解决
HarmonyOS har混淆规则
1239浏览 • 1回复 待解决
HarmonyOS har体积增大
1033浏览 • 1回复 待解决
HarmonyOS har依赖问题
1762浏览 • 1回复 待解决
HarmonyOS har动态依赖
1060浏览 • 1回复 待解决
HarmonyOS 如何build har
1028浏览 • 1回复 待解决
HarmonyOS har报错
1480浏览 • 1回复 待解决
HarmonyOS har混淆问题
1392浏览 • 1回复 待解决