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 本地资源如何引用?
62浏览 • 1回复 待解决
java如何引用resources资源获得value?
4424浏览 • 1回复 待解决
Hsp间的间接引用导致资源报错
1778浏览 • 1回复 待解决
引用第三方库文档pullToRefresh时图片资源引用找不到。
652浏览 • 1回复 待解决
HarmonyOS har包引用so问题
360浏览 • 1回复 待解决
HarmonyOS 调用内部资源问题
262浏览 • 1回复 待解决
HarmonyOS 文件上传 & 资源读取问题
305浏览 • 1回复 待解决
appscope里定义的资源在Har里不能引用
66浏览 • 1回复 待解决
字符串资源引用出错,该怎么办啊?
641浏览 • 1回复 待解决
flutter_sound 插件引用问题
201浏览 • 1回复 待解决
如何排查循环引用的问题
311浏览 • 1回复 待解决
【ARK UI】通过$r()引用的资源,是否可以在代码中获取到具体引用的Value值?
3162浏览 • 1回复 待解决
HarmonyOS 引用自定义web的模块问题
317浏览 • 1回复 待解决
HarmonyOS 关于Web加载资源异常毁掉问题
33浏览 • 1回复 待解决
ArkUI的ts开发范式中资源引用函数r如何转化类型?
5733浏览 • 1回复 待解决
HarmonyOS 三方库和本地module引用问题
251浏览 • 1回复 待解决
harmonyOS编写一个颜色渐变的背景资源文件,引用不起作用
10379浏览 • 3回复 待解决
如何在har包架构a依赖b,b依赖c时,a引用c的资源
822浏览 • 1回复 待解决
har 包引用报错的问题
111浏览 • 1回复 待解决
静态工程引用har问题有哪些?
270浏览 • 1回复 待解决
HarmonyOS 自定义组件如何引用media资源文件夹下的图片转化成ImageBitmap?
67浏览 • 1回复 待解决
应用appName 该如何获取到值, 而不是资源引用值 $string:app_name
1676浏览 • 1回复 待解决
HarmonyOS 能否通过资源名称拿到图片资源
273浏览 • 1回复 待解决
HarmonyOS项目引用第三方npmmirror包依赖遇到下面问题
221浏览 • 1回复 待解决
HAP中如何引用HAR包中resources目录的element目录、media目录和rawfile目录资源
1927浏览 • 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的。