HarmonyOS 鸿蒙Next应用启动
HarmonyOS 鸿蒙Next应用启动
假设一个场景
正常启动app:会进入A page(引导页),3秒后进入B page(首页);
通过applink:期望跳转到C page(网页或其他page),如果是网页期望返回后是Bpage
目前现状:通过applink,跳转到Cpage后,返回会看到A page。
因为:当前applink的处理逻辑在oncreate里,而进入A page的代码在onWindowStageCreate中,互不影响
问:
1、如何实现applink的期望效果
2、是否有其他启动方式
3、如果通过applink跳转进应用,应如何写跳转逻辑(因数据是通过Want取出,window.WindowStage中不存在)
4、必须使用windowStage.loadContent启动page页面吗?
正常启动app:会进入A page(引导页),3秒后进入B page(首页);
通过applink:期望跳转到C page(网页或其他page),如果是网页期望返回后是Bpage
目前现状:通过applink,跳转到Cpage后,返回会看到A page。
因为:当前applink的处理逻辑在oncreate里,而进入A page的代码在onWindowStageCreate中,互不影响
问:
1、如何实现applink的期望效果
2、是否有其他启动方式
3、如果通过applink跳转进应用,应如何写跳转逻辑(因数据是通过Want取出,window.WindowStage中不存在)
4、必须使用windowStage.loadContent启动page页面吗?
更多关于HarmonyOS 鸿蒙Next应用启动的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
2 回复
可以参考下启动UIAbility的指定页面:
在onCreate()中接收want,在onWindowStageCreate()中动态使用,参考链接中的 目标UIAbility冷启动
更多关于HarmonyOS 鸿蒙Next应用启动的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html