HarmonyOS 如何在Page 中 获取 windowClass

HarmonyOS
2024-12-20 16:11:05
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
put_get

可参考以下代码

import { window } from '@kit.ArkUI';
import { common } from '@kit.AbilityKit';

@Entry
@Component
struct Index {
  context: common.UIAbilityContext = getContext(this) as common.UIAbilityContext;

  build() {
    Column(){
      Button("获取当前页面的window",{type:ButtonType.Capsule}).onClick(()=>{
        // 获取当前应用内最上层的子窗口,若无应用子窗口,则返回应用主窗口
        window.getLastWindow(this.context).then((lastWindow) => {
          console.log("获取到到的当前页面的window:", lastWindow)
        })
      })
    }.width("100%").height("100%")
  }
}
分享
微博
QQ
微信
回复
2024-12-20 19:15:00
相关问题
如何在page获取WindowStage
1692浏览 • 1回复 待解决
HarmonyOS page如何获取返回键事件?
1181浏览 • 1回复 待解决
page怎么获取WindowStage
2664浏览 • 1回复 待解决
HarmonyOS 如何遍历获取page的所有view
726浏览 • 1回复 待解决
如何在UI获取Context
4783浏览 • 1回复 待解决
如何在UI获取UIAbilityContext
3957浏览 • 1回复 待解决
HarmonyOS 怎么在Page获取窗口的宽高
813浏览 • 1回复 待解决
如何在HAR获取targetname?
844浏览 • 1回复 待解决
HAR如何使用Page
763浏览 • 1回复 待解决
如何在工具类获取Context
3171浏览 • 1回复 待解决
如何获取router push的所有page
1177浏览 • 0回复 待解决
HarmonyOSPage如何拦截系统返回
869浏览 • 1回复 待解决
windowClass.setUIContent是否支持传递参数
3215浏览 • 1回复 待解决
如何在har获取hap的配置信息?
1361浏览 • 1回复 待解决