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静态内部页面无法跳转
736浏览 • 1回复 待解决
HarmonyOS har内部路由跳转
44浏览 • 1回复 待解决
HarmonyOS HAR内容简化
114浏览 • 1回复 待解决
HarmonyOS har无法封装头文件
613浏览 • 1回复 待解决
HarmonyOS SDK har代码混淆未生效
220浏览 • 1回复 待解决
HAR里子窗口无法加载页面
775浏览 • 1回复 待解决
HarmonyOS har能否引用tgz
272浏览 • 1回复 待解决
HarmonyOS HAR HAP问题
365浏览 • 1回复 待解决
HarmonyOS 如何build har
185浏览 • 1回复 待解决
HarmonyOS har混淆问题
449浏览 • 1回复 待解决
HarmonyOS har报错
693浏览 • 1回复 待解决
HarmonyOS har体积增大
208浏览 • 1回复 待解决
HarmonyOS har依赖问题
928浏览 • 1回复 待解决
HarmonyOS har混淆规则
234浏览 • 1回复 待解决
HarmonyOS har动态依赖
175浏览 • 1回复 待解决