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内部路由跳转
844浏览 • 1回复 待解决
HarmonyOS HAR内容简化
609浏览 • 1回复 待解决
HarmonyOS har无法封装头文件
1571浏览 • 1回复 待解决
HarmonyOS SDK har代码混淆未生效
1035浏览 • 1回复 待解决
HAR里子窗口无法加载页面
1512浏览 • 1回复 待解决
HarmonyOS har能否引用tgz
1288浏览 • 1回复 待解决
HarmonyOS har动态依赖
1059浏览 • 1回复 待解决
HarmonyOS har依赖问题
1758浏览 • 1回复 待解决
HarmonyOS har混淆规则
1239浏览 • 1回复 待解决
HarmonyOS har体积增大
1033浏览 • 1回复 待解决
HarmonyOS har混淆问题
1387浏览 • 1回复 待解决
HarmonyOS 如何build har
1028浏览 • 1回复 待解决
HarmonyOS HAR HAP问题
1232浏览 • 1回复 待解决
HarmonyOS har报错
1480浏览 • 1回复 待解决