怎么在工具类里面获取当前页的UIContext


HarmonyOS
2025-07-22 14:18:22
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
groundia

enability中设置

AppStorage.setOrCreate('windowStage', windowStage);

在工具类中通过如下代码获取主界面的UIContext,大部分情况下主界面就是当前页页面

let windowStage = AppStorage.get("windowStage") as window.WindowStage
let windowClass: window.Window = windowStage.getMainWindowSync()
uiContext = windowClass.getUIContext();
分享
微博
QQ
微信
回复
2025-07-28 10:01:40
相关问题
HarmonyOS 如何动态获取当前页
2289浏览 • 1回复 待解决
WebView支持获取当前页面url吗?
2105浏览 • 1回复 待解决
HarmonyOS uiContext可以组件外获取吗?
1151浏览 • 1回复 待解决
HarmonyOS UIContext获取
1595浏览 • 1回复 待解决
工具怎么调用startAbility?
5923浏览 • 1回复 待解决
Web中加载网页后获取当前页面和url
2589浏览 • 1回复 待解决
如何在工具获取Context
3142浏览 • 1回复 待解决
ArkTsPage内,如何关闭当前Page
4198浏览 • 1回复 待解决
工具怎么跳转或打开页面呢?
4977浏览 • 1回复 待解决
鸿蒙注销当前页面是哪个方法?
9448浏览 • 1回复 已解决
怎么获取List里面每个itemposition?
861浏览 • 1回复 待解决