HarmonyOS 图片资源通过getStringByNameSync获取时的jscrash问题

​(AuthConfig.getContext() as Context).resourceManager.getStringByNameSync('comm_stage_finish_icon')会jscrashjscrash:

Error message:Resource name invalid Error code:9001003

一些基础模块(如:BASE模块)需要根据不同的渠道或租户传递不同的图片资源,然后在BASE模块通过getStringByNameSync('comm_stage_finish_icon')获取相应的图片。​

HarmonyOS
2024-11-11 10:34:11
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Heiang

​如果是给组件显示使用,可以参考该方式即可:​https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/har-package-V5#%E5%BC%95%E7%94%A8har%E7%9A%84%E8%B5%84%E6%BA%90

如果是通过接口获取图片的话可以用:getMediaByNameSync​。

分享
微博
QQ
微信
回复
2024-11-11 16:58:04
相关问题
通过相册名获取相册资源
792浏览 • 1回复 待解决
HarmonyOS 图片资源选取
417浏览 • 1回复 待解决
如何通过资源ID拿到对应资源
7017浏览 • 3回复 待解决
HarmonyOS资源引用问题
552浏览 • 1回复 待解决
HarmonyOS 调用内部资源问题
377浏览 • 1回复 待解决
如何动态根据资源获取资源id
8644浏览 • 1回复 已解决
如何获取HSP资源文件
2327浏览 • 1回复 待解决
Iamge组件如何加载Graphic资源图片
6981浏览 • 1回复 待解决
HarmonyOS SDK内部资源获取异常
579浏览 • 0回复 待解决
找不到图片和布局资源
12091浏览 • 8回复 待解决