HarmonyOS资源引用问题
life模块(har)依赖 common模块(hsp),但life模块使用不了common模块中的color.json中的颜色资源,在life中使用fontColor($r('app.color.white'))报错,white是common中定义的,life/op-package.json5中的依赖。
"dependencies": { "@ohos/common": "file:../../commons/common"}
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 系统资源引用问题咨询(sys.media)
1020浏览 • 1回复 待解决
HarmonyOS 本地资源如何引用?
1280浏览 • 1回复 待解决
java如何引用resources资源获得value?
5625浏览 • 1回复 待解决
HarmonyOS HAR包中非UI组件如何引用应用中的profile文件资源,如何引用应用中的resfile资源?
764浏览 • 1回复 待解决
HarmonyOS 是否支持跨包引用资源值? 是否支持引用远程私仓里的资源json里的值?
1208浏览 • 1回复 待解决
HarmonyOS包引用问题
804浏览 • 1回复 待解决
HarmonyOS 模块引用问题
996浏览 • 1回复 待解决
HarmonyOS entry依赖har包,能否引用har包中的resources资源,如引用图片
1183浏览 • 1回复 待解决
HarmonyOS引用flutter问题
1143浏览 • 1回复 待解决
Hsp间的间接引用导致资源报错
3163浏览 • 1回复 待解决
引用第三方库文档pullToRefresh时图片资源引用找不到。
1707浏览 • 1回复 待解决
HarmonyOS @builder引用传递问题
1611浏览 • 1回复 待解决
HarmonyOS HAP引用HSP问题
1044浏览 • 1回复 待解决
HarmonyOS 静态库夸包引用图片资源找不到报错
1341浏览 • 1回复 待解决
HarmonyOS 动态库引用问题
1195浏览 • 1回复 待解决
资源引用都必须要通过$r的形式吗?
1612浏览 • 1回复 待解决
希望HarmonyOS 能支持ts文件中使用$r语法引用资源
933浏览 • 1回复 待解决
appscope里定义的资源在Har里不能引用
1109浏览 • 1回复 待解决
字符串资源引用出错,该怎么办啊?
1780浏览 • 1回复 待解决
HarmonyOS 多模块相互引用问题
1552浏览 • 1回复 待解决
HarmonyOS har包引用so问题
1634浏览 • 1回复 待解决
HarmonyOS 调用内部资源问题
949浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何引用和使用公共资源文件?
1411浏览 • 1回复 待解决
HarmonyOS 引用本地图片资源,路径中包含 # 号时图片不显示
1370浏览 • 1回复 待解决
HarmonyOS 公有目录(AppScope )资源,多个模块引用,运行时的读取情况
1133浏览 • 1回复 待解决
跨hsp 访问资源 ,需要先获取该 hsp的上下文, 通过资源管理 提供的getColorSync 可实现跨hsp资源引用。
参考资源管理https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-resource-manager-V5#getcolorsync10
例如:
如果您这边只有har包引入hsp依赖的话( “common”: “file:…/common”),可以使用如下方法:
1、在 common模块(hsp)中index页面导出。
2、在life模块(har)中引入
使用 .fontColor(colorFnc()),但这种方案不太建议,原因分析如下:har包支持引用har包,har包不支持引用hsp包。harA 引用harB,harB代码会自动打到HarA包里面去 hap引用HarA,即使用户不知道存在harB, 可以直接依赖harA,直接使用。但是harA 依赖hsp的话 就只会把 接口定义的代码编译进去,如果别的应用引用harA在不知道其他依赖的情况下会找不到hsp的。