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
1068浏览 • 1回复 待解决
HarmonyOS page如何获取返回键事件?
697浏览 • 1回复 待解决
page怎么获取WindowStage
2088浏览 • 1回复 待解决
HarmonyOS 如何遍历获取page的所有view
192浏览 • 1回复 待解决
HarmonyOS 怎么在Page获取窗口的宽高
294浏览 • 1回复 待解决
如何在UI获取UIAbilityContext
2980浏览 • 1回复 待解决
如何在UI获取Context
3793浏览 • 1回复 待解决
HAR如何使用Page
286浏览 • 1回复 待解决
如何在HAR获取targetname?
416浏览 • 1回复 待解决
如何获取router push的所有page
780浏览 • 0回复 待解决
windowClass.setUIContent是否支持传递参数
2326浏览 • 1回复 待解决
如何在工具类获取Context
2489浏览 • 1回复 待解决
HarmonyOSPage如何拦截系统返回
317浏览 • 1回复 待解决
HarmonyOS 多modulepage跳转
331浏览 • 1回复 待解决