HarmonyOS 如何获取窗口尺寸
看@ohos.window (窗口) 里面,有size方法,这个怎么调用到。现在ArkTS回调回来的时候,需要返回设备的尺寸,和安全区域。
怎么获取当前页面的size和安全区域,怎么获取到当前的window?
        HarmonyOS
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 监听获取应用启动时的窗口尺寸后,杀掉应用会报错 
2551浏览  • 1回复 待解决
HarmonyOS  如何获取某个组件的尺寸? 
1330浏览  • 1回复 待解决
HarmonyOS  主窗口获取 
1180浏览  • 1回复 待解决
HarmonyOS 如何获取应用窗口坐标 
780浏览  • 1回复 待解决
HarmonyOS  如何获取应用窗口宽度 
1109浏览  • 1回复 待解决
如何获取网络图片的尺寸? 
1557浏览  • 1回复 待解决
HarmonyOS 播放内容尺寸获取问题 
1424浏览  • 1回复 待解决
主窗口启动时的初始尺寸怎么设置 
1763浏览  • 1回复 待解决
HarmonyOS  ArkUI如何准确获取组件尺寸变化情况? 
1232浏览  • 1回复 待解决
请问如何获取窗口的宽度 
2977浏览  • 1回复 待解决
HarmonyOS 如何准确获取ArkUI组件尺寸变化情况? 
1639浏览  • 1回复 待解决
HarmonyOS  折叠屏获取屏幕尺寸问题 
1078浏览  • 1回复 待解决
HarmonyOS 图片尺寸的获取方法 
1197浏览  • 1回复 待解决
如何获取当前窗口的宽度 
1329浏览  • 1回复 待解决
如何获取主窗口window的宽度 
3332浏览  • 1回复 待解决
HarmonyOS 如何根据base64获取图片的尺寸 
897浏览  • 1回复 待解决
HarmonyOS 窗口应用如何获取整个屏幕的UIContext 
952浏览  • 1回复 待解决
HarmonyOS 折叠屏状态的获取以及尺寸的获取 
1148浏览  • 1回复 待解决
如何获取WindowStage实例下的主窗口? 
1289浏览  • 1回复 待解决
如何获取窗口的宽高信息 
3447浏览  • 1回复 待解决
如何获取当前window的窗口方向 
1458浏览  • 1回复 待解决
HarmonyOS  如何获取一个控件当前的尺寸呢 
839浏览  • 1回复 待解决
#鸿蒙通关秘籍#如何实现在鸿蒙应用多窗模式中窗口尺寸变化的监听? 
1057浏览  • 1回复 待解决
Navigation和Tabs组件如何获取内容区域的尺寸 
3639浏览  • 1回复 待解决
如何获取窗口截图并显示在Image中? 
1497浏览  • 1回复 待解决





















获取设备尺寸:
获取屏幕尺寸:
获取当前window请参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-window-V5#windowgetlastwindow9
安全区域请参考:文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-universal-attributes-expand-safe-area-V5
1、当前window提供API获取系统区域包括导航栏和状态栏,可自行查阅文档。 API:getWindowAvoidArea 参考链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-window-V5#getwindowavoidarea9
2、有些页面需要全屏,有些不需要全屏的情况,可全局设置setWindowLayoutFullScreen(true),然后不需要全屏的界面的自己添加margin,手动添加对头部和导航条的距离。
具体请参考链接: https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-develop-apply-immersive-effects-V5