相关问题
#鸿蒙通关秘籍#如何在鸿蒙应用中启动应用内的UIAbility?
1826浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何启动其他应用的UIAbility并获取返回结果?
1171浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙开发中应用UIAbility的singleton模式?
1345浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙应用启动框架中设置启动参数?
1382浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在UIAbility中获取UIAbilityContext?
1149浏览 • 1回复 待解决
#鸿蒙通关秘籍#在鸿蒙中如何指定并启动UIAbility的指定页面?
1632浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙系统中配置UIAbility的声明信息?
1233浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙应用内UIAbility之间获取返回结果?
1125浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何为UIAbility指定启动页面以避免应用白屏?
1566浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙中实现组件的手动启动模式?
1300浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在UIAbility中更新资源和数据
1297浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙框架中的不同模块中合理使用多个UIAbility?
1262浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙中实现组件的自动启动模式?
1196浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙开发中的应用冷启动时优化条件渲染?
1304浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在AppStartup中设置启动参数?
737浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在UIAbility中处理资源的创建和释放
1195浏览 • 2回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙应用中获取应用对象?
1391浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何获取本应用中其他Module的Context?
2569浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在PageAbility中实现指定页面启动?
1415浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙中实现多设备间的UIAbility调用和交互?
1290浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何实现鸿蒙应用启动任务?
1362浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙应用中获取应用自身信息?
1291浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在PageAbility中处理非首次启动的情况?
1215浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙系统中实现UIAbility的onAcceptWant生命周期回调?
1312浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何使用显式Want启动指定UIAbility组件?
1225浏览 • 1回复 待解决
在鸿蒙中,通过隐式Want启动其他应用的UIAbility:
module.json5
文件,添加entities
和actions
。{ "module": { "abilities": [ { "skills": [ { "entities": ["entity.system.default"], "actions": ["ohos.want.action.viewData"] } ] } ] } }
Want
对象,匹配目标UIAbility。bash import { common, Want } from '@kit.AbilityKit'; const context: common.UIAbilityContext = getContext(this) as common.UIAbilityContext; let want: Want = { deviceId: '', action: 'ohos.want.action.viewData', entities: ['entity.system.default'] }; context.startAbility(want);
terminateSelf
方法停止UIAbility。bash import { common } from '@kit.AbilityKit'; const context: common.UIAbilityContext = getContext(this) as common.UIAbilityContext; context.terminateSelf();