相关问题
#鸿蒙通关秘籍#如何在鸿蒙应用中启动应用内的UIAbility?
829浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何启动其他应用的UIAbility并获取返回结果?
427浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙开发中应用UIAbility的singleton模式?
527浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙应用启动框架中设置启动参数?
691浏览 • 1回复 待解决
#鸿蒙通关秘籍#在鸿蒙中如何指定并启动UIAbility的指定页面?
647浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在UIAbility中获取UIAbilityContext?
539浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙系统中配置UIAbility的声明信息?
489浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何为UIAbility指定启动页面以避免应用白屏?
662浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙应用内UIAbility之间获取返回结果?
450浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙中实现组件的手动启动模式?
592浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙开发中的应用冷启动时优化条件渲染?
513浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在UIAbility中更新资源和数据
617浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙中实现组件的自动启动模式?
484浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在AppStartup中设置启动参数?
230浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙框架中的不同模块中合理使用多个UIAbility?
501浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在UIAbility中处理资源的创建和释放
463浏览 • 2回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙应用中获取应用对象?
643浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何获取本应用中其他Module的Context?
1040浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在PageAbility中实现指定页面启动?
700浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何实现鸿蒙应用启动任务?
668浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙中实现多设备间的UIAbility调用和交互?
571浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙应用中获取应用自身信息?
572浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何确保应用启动组件符合鸿蒙的组件启动规则?
663浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在PageAbility中处理非首次启动的情况?
658浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙应用中实现退出登录?
661浏览 • 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();