#鸿蒙通关秘籍#如何获取其他Module的Context?

HarmonyOS
4h前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
雪域传说JWT

在同一个应用中,可以通过createModuleContext()方法获取其他Module的Context:

js import { common } from '@kit.AbilityKit'; import { promptAction } from '@kit.ArkUI';

@Entry @Component struct Page_ContextAbility { private context = getContext(this) as common.UIAbilityContext;

build() { Button() .onClick(() => { let moduleName = 'entry'; let moduleContext = this.context.createModuleContext(moduleName); if (moduleContext !== null) { promptAction.showToast({ message: 'Context获取成功' }); } }) } }

通过以上代码,可以获取到指定Module的Context,并获取其资源信息。


分享
微博
QQ
微信
回复
1h前
相关问题
harmony获取其他应用包信息
799浏览 • 0回复 待解决
鸿蒙如何获取context对象
9282浏览 • 1回复 待解决
如何获取FA模型下Context
336浏览 • 1回复 待解决
如何在UI中获取Context
3008浏览 • 1回复 待解决
Stage模型如何获取context?
4054浏览 • 1回复 待解决
如何在工具类中获取Context
1971浏览 • 1回复 待解决
worker.ts中如何获取context
2098浏览 • 2回复 待解决