HarmonyOS 怎么能在NavDestination() 的onHidden 方法 中知道 是因为【页面压栈】还是【退到后台】这两种情况呀?
通过NN方式 跳转视图时,在Push 下一个页面时,会触发 NavDestination() 的 onHidden 方法,但当页面退到后台时,也会触发 onHidden 方法,能么能在onHidden 方法 中知道 是因为【页面压栈】还是【退到后台】这两种情况呀?
官网说的 windowStage.on 和 appManager.getRunningProcessInformation 都比NavDestination() 的 onHidden 慢。
https://developer.huawei.com/consumer/cn/doc/harmonyos-faqs-V5/faqs-ability-101-V5
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 怎么判断UIAbility是因为excludeFromMissions退到后台的
4浏览 • 1回复 待解决
3518开发板_安装串口驱动,这两种情况有何异同
7492浏览 • 2回复 已解决
HarmonyOS TabContent的生命周期不受NavDestination页面压栈而触发
47浏览 • 1回复 待解决
HarmonyOS 两种模式布局如何兼容。
530浏览 • 1回复 待解决
HarmonyOS 在cpp crash发生之后,faultloggerd 进行dump的时候,有两种模式:FUSION_MODE和SPLIT_MODE,想了解下这两种模式有什么区别
30浏览 • 1回复 待解决
HarmonyOS 一个页面里,怎么引用两种自定义弹出框?
53浏览 • 1回复 待解决
边界显示不全,是因为设置的问题吗?
6245浏览 • 1回复 待解决
PolarDB 集群的连接地址包括哪两种?
2878浏览 • 1回复 待解决
HarmonyOS app退到后台再进入,Navigation就会退到栈底并重新渲染
65浏览 • 1回复 待解决
HarmonyOS Navigation和Router这两种跳转方式可以共用吗?使用场景有什么不一样?
218浏览 • 1回复 待解决
HarmonyOS使用调试证书和发布证书两种情况下 应用的appId会发生变化吗?
109浏览 • 1回复 待解决
HarmonyOS 目前沉浸式方案有两种,如果希望在特定页面情况下设置沉浸式有什么好的方案?
407浏览 • 1回复 待解决
HarmonyOS 有没有实现一个Text组件内显示两种字体大小文字的方法
72浏览 • 1回复 待解决
跨设备调用的两种实现,大家用哪种比较多?
6248浏览 • 1回复 已解决
js获取canvas对象两种方式有啥不同?
7602浏览 • 1回复 待解决
HarmonyOS NavDestination监听页面显示失效 onShown、onHidden均无法回调
16浏览 • 1回复 待解决
鸿蒙小车装上电池不能通电是因为什么
5750浏览 • 5回复 待解决
HarmonyOS app退到后台 怎么增加磨砂效果
31浏览 • 1回复 待解决
HarmonyOS选择日历弹窗组件支持两种不同的字体颜色吗?
328浏览 • 1回复 待解决
app同时需要添加两种权限"system_basic"和"system_core"要怎么处理?
2324浏览 • 2回复 待解决
HarmonyOS 停留在拍摄页面退到后台,相机预览页面黑屏
29浏览 • 1回复 待解决
HarmonyOS 应用先退到后台,再从后台再唤醒,获取最上层的页面名
8浏览 • 0回复 待解决
图片的多宫格布局,对于这两个APP中发布图片分为两种,一种是发布单张图片,另一种就是发布多张图片
814浏览 • 1回复 待解决
@ohos.app.ability.Want和@ohos.application.Want两种Want的区别
1869浏览 • 1回复 待解决
可以使用跳转拦截回调,区分是否为页面压栈,参考:
https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-basic-components-navigation-V5#setinterception12
可以使用onWillHide方法实现,该方法在NavDestination组件触发隐藏之前执行(应用切换到后台不会触发)
参考文档:
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-navigation-navigation-V5#页面生命周期