Dialog弹窗与模块化问题
Dialog,多模块下显示问题。
咨询场景描述:公共的自定义Dialog–EditDialogUtils。
1,在同一个Hsp包下,调用show方法,可以显示。
2,在多个模块下,EditDialogUtils放到Har包模式下,其他模块调用可以显示。
3,在多个模块下,EditDialogUtils放到Har包下,其他模块调用就不显示。
为什么多个模块下,同一套代码,放到HAR下,其他模块调用可以显示,放到HSP下,其他模块去调用就不能显示。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
#鸿蒙通关秘籍#如何通过动态路由实现页面的动态加载与模块化?
162浏览 • 1回复 待解决
#鸿蒙通关秘籍#ArkTS支持哪些模块化加载类型?
93浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在ArkTS中实现模块化加载?
122浏览 • 1回复 待解决
HarmonyOS dialog弹窗相关问题
446浏览 • 1回复 待解决
#鸿蒙通关秘籍#实现模块化项目的好处和思路
207浏览 • 1回复 待解决
#鸿蒙通关秘籍#模块化编程思维,如果我们新开发者,想基于ArkTS在HarmonyOS系统中怎么实现代码的模块化?
104浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何通过模块化构建实现微信功能模块的清晰划分?
148浏览 • 1回复 待解决
HarmonyOS HSP模块引用har模块Dialog工具类,导致弹窗无法正常弹起
452浏览 • 1回复 待解决
HarmonyOS 模块化之后, har之间相互不依赖, 怎么实现路由跳转
522浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS NEXT中构建一个模块化项目架构?
160浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何使用 HarmonyOSNext 模块化设计中的 @Event 实现组件事件管理?
150浏览 • 1回复 待解决
#鸿蒙通关秘籍# 如何在HarmonyOS中利用模块化封装简化RCP网络通信配置?
111浏览 • 0回复 待解决
#鸿蒙通关秘籍# 在鸿蒙模块化项目中,如何处理各模块间的依赖关系以避免高耦合?
139浏览 • 0回复 待解决
#鸿蒙通关秘籍#如何获取HarmonyOS NEXT构建模块化项目架构的开源代码?
187浏览 • 1回复 待解决
HarmonyOS 有没有模块化开发模板
418浏览 • 1回复 待解决
#鸿蒙通关秘籍#在HarmonyOS NEXT工程中进行模块化项目的目录结构规划如何推进?
151浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS NEXT项目中构建模块化的Tabs底部导航栏?
175浏览 • 1回复 待解决
如何实现在不使用UIAbility的情况下,能够模块化管理代码,并且各个模块之间可以相互路由跳转
1779浏览 • 1回复 待解决
如何在ArkTS中进行模块化开发?
178浏览 • 1回复 待解决
如何在不使用UIAbility的情况下,也能够模块化的管理代码,且各个模块之间可以相互路由跳转?
419浏览 • 1回复 待解决
#鸿蒙通关秘籍# 如何在HarmonyOS应用中通过ZRouter实现模块化和高效的动态路由通信?
107浏览 • 0回复 待解决
#鸿蒙通关秘籍#如何确保模块化网络请求封装能够适配多种HTTP方法及文件传输?
131浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS中将远场通信RCP请求模块化封装以简化网络请求?
173浏览 • 1回复 待解决
HarmonyOS 模块化开发时,页面之间如何跳转
18浏览 • 1回复 待解决
#鸿蒙通关秘籍#HarmonyOSNext 模块化设计实践中如何实现登录和注册页面的双向绑定?
125浏览 • 1回复 待解决
har包支持引用har包,har包不支持引用hsp包。原因如下:harA 引用harB harB代码会自动打到HarA包里面去 hap引用HarA,即使用户不知道存在harB, 可以直接依赖harA,直接使用。但是harA 依赖hsp的话 就只会把 接口定义的代码编译进去,如果别的应用引用harA在不知道其他依赖的情况下会找不到hsp的。
请参考: HSP不支持转移依赖 即: HAP->HSP1->HSP2->HSP3,这里的HSP2和HSP3不能转移到HAP上面。 转移依赖的整个链路上只能有HAR,不能跨越HSP转移。 即: HAP->HAR1->HAR2->HSP->HAR3->HAR4 HAR1对HAR2的依赖可以转移到HAP上,HAR3对HAR4的依赖可以转移到HSP上,但是,不能将HAR3或HAR4转移到HAP上。
两者在引用资源方面有些不同,har因为是整个包拿过去,所以可以使用$来访问资源,hsp需要封装为一个资源管理类去拿资源。
具体可以参考文档:
har:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/har-package-V5#%E5%BC%95%E7%94%A8har%E7%9A%84arkui%E7%BB%84%E4%BB%B6
hsp:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/in-app-hsp-V5#%E5%AF%BC%E5%87%BAhsp%E4%B8%AD%E7%9A%84%E8%B5%84%E6%BA%90