相关问题
#鸿蒙通关秘籍#如何在鸿蒙中启动其他应用的UIAbility?
1530浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙应用内UIAbility之间获取返回结果?
1125浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙开发中应用UIAbility的singleton模式?
1345浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙应用启动框架中设置启动参数?
1382浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何启动其他应用的UIAbility并获取返回结果?
1171浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙应用内实现全局悬浮窗
1854浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙应用中获取应用对象?
1391浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何为UIAbility指定启动页面以避免应用白屏?
1566浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙应用中获取应用自身信息?
1291浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙开发中的应用冷启动时优化条件渲染?
1304浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在UIAbility中获取UIAbilityContext?
1149浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何实现鸿蒙应用启动任务?
1362浏览 • 1回复 待解决
#鸿蒙通关秘籍#在鸿蒙中如何指定并启动UIAbility的指定页面?
1632浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙系统上实现应用内全局悬浮窗
1703浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙应用中实现退出登录?
1825浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙系统中配置UIAbility的声明信息?
1233浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙应用中配置JS标签?
1050浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙应用中开始播放视频?
1627浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙应用中手动创建AbilityStage
1110浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何提升鸿蒙应用冷启动速度?
1652浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何确保应用启动组件符合鸿蒙的组件启动规则?
1363浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何开启鸿蒙应用启动框架AppStartup?
1329浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙应用中实现CSS样式的导入?
1381浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙应用中使用多线程优化冷启动性能?
1287浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙应用中实现悬浮窗功能?
1642浏览 • 1回复 待解决
在鸿蒙应用中如需启动应用内的UIAbility,可通过如下步骤:
startAbility
方法,并传入Want
对象作为参数。Want
对象中需指定bundleName
和abilityName
。bash import { common, Want } from '@kit.AbilityKit'; const context = getContext(this) as common.UIAbilityContext; let wantInfo: Want = { deviceId: '', bundleName: 'com.samples.stagemodelabilitydevelop', moduleName: 'entry', abilityName: 'FuncAbilityA', parameters: { info: '来自EntryAbility Page_UIAbilityComponentsInteractive页面' }, }; context.startAbility(wantInfo);
onCreate
或onNewWant
方法接收参数。bash import { AbilityConstant, UIAbility, Want } from '@kit.AbilityKit'; export default class FuncAbilityA extends UIAbility { onCreate(want: Want, launchParam: AbilityConstant.LaunchParam) { let info = want.parameters?.info; } }
terminateSelf
方法关闭当前UIAbility。bash import { common } from '@kit.AbilityKit'; const context: common.UIAbilityContext = getContext(this) as common.UIAbilityContext; context.terminateSelf();