JS 获取控件位置并动态赋值的问题
通过getBoundingClientRect()获取到A控件的位置top,并赋值给B控件,结果两个控件再Y轴的top点不一致。感觉差了个状态栏的高度,为什么会这样?都是Rect.top的值,有变化的?
于是使用window.getTopWindow获取windowclass, 再getAvoidArea,但这个方式受制于API SDK的版本问题。
另如果在半模态下,如何来定位呢?
请问如何处理?
鸿蒙
JS
控件
赞
收藏 0
回答 1
待解决
相关问题
怎么获取动态改变stacklayout布局内部view的位置, setmargin
3414浏览 • 1回复 待解决
js 如何获取页面元素 和页面元素的位置
6829浏览 • 2回复 待解决
求js 中 class类名动态绑定的问题?
4740浏览 • 1回复 待解决
JS FA卡片,Ability中如何获取卡片hml中的控件?
2444浏览 • 1回复 待解决
关于服务卡片如何获取设备位置信息的问题?
3039浏览 • 1回复 待解决
TextInput/Search组件右侧功能按钮、按钮位置获取问题
189浏览 • 1回复 待解决
如何通过JS动态引入页面?
796浏览 • 1回复 待解决
鸿蒙js 如何使用动态style
5605浏览 • 1回复 待解决
ArkTS获取组件位置和大小的接口
793浏览 • 1回复 待解决
鸿蒙的WebView会遮挡其他控件问题
7226浏览 • 3回复 待解决
如何获取元素位置和大小
378浏览 • 1回复 待解决
如何获取组件宽高和在屏幕上的位置
267浏览 • 1回复 待解决
DirectionalLayout 动态添加组件问题
2602浏览 • 1回复 待解决
text内容如何实时获取并添加修改?
1281浏览 • 1回复 待解决
场景化控件LocationQueryOptions中的siteId参数如何获取
201浏览 • 1回复 待解决
如何动态根据资源名获取资源id
6696浏览 • 1回复 已解决
如何获取窗口当前的显示大小、位置等属性
226浏览 • 1回复 待解决
触摸事件,滑动时,如何动态持续获取获取X,Y坐标
3100浏览 • 1回复 待解决
请问能否通过Java代码控制JS FA中的视图和控件
8396浏览 • 2回复 待解决
JS开发服务卡点击事件如何动态传入参数
4780浏览 • 1回复 待解决
JS UI框架中canvas如何动态指定宽高
4767浏览 • 1回复 待解决
场景化控件中无法获取到定位信息
157浏览 • 1回复 待解决
PostgreSQL group by 获取唯一值并添加列
1016浏览 • 2回复 待解决
请问JS FA可以跳转到JAVA FA并交互么
6992浏览 • 1回复 待解决
通过Binding JS Funcion获取Property设置到控件中,当属性比较多时对性能是否有影响
168浏览 • 1回复 待解决
getBoundingClientRect()返回的数据,支持修改,但修改的数据,不能引起页面重新渲染