JS 获取控件位置并动态赋值的问题
通过getBoundingClientRect()获取到A控件的位置top,并赋值给B控件,结果两个控件再Y轴的top点不一致。感觉差了个状态栏的高度,为什么会这样?都是Rect.top的值,有变化的?
于是使用window.getTopWindow获取windowclass, 再getAvoidArea,但这个方式受制于API SDK的版本问题。
另如果在半模态下,如何来定位呢?
请问如何处理?
鸿蒙
JS
控件
赞
收藏 0
回答 1
待解决
相关问题
Select下拉选框SelectOption如何动态赋值?
338浏览 • 1回复 待解决
怎么获取动态改变stacklayout布局内部view的位置, setmargin
3967浏览 • 1回复 待解决
js 如何获取页面元素 和页面元素的位置
7609浏览 • 2回复 待解决
求js 中 class类名动态绑定的问题?
5324浏览 • 1回复 待解决
按钮内子控件如何动态更新
429浏览 • 1回复 待解决
JS FA卡片,Ability中如何获取卡片hml中的控件?
3156浏览 • 1回复 待解决
关于服务卡片如何获取设备位置信息的问题?
3580浏览 • 1回复 待解决
TextInput/Search组件右侧功能按钮、按钮位置获取问题
738浏览 • 1回复 待解决
鸿蒙的WebView会遮挡其他控件问题
8069浏览 • 3回复 待解决
文字超出控件范围,省略号位置是否可以选择?
363浏览 • 1回复 待解决
使用TextPicker控件显示异常的问题
418浏览 • 1回复 待解决
Native获取Rawfile的内容并打印
409浏览 • 1回复 待解决
如何通过JS动态引入页面?
1530浏览 • 1回复 待解决
鸿蒙js 如何使用动态style
6284浏览 • 1回复 待解决
是否可以在页面上动态添加自定义控件,并且可以主动移除该控件
661浏览 • 1回复 待解决
ArkTS获取组件位置和大小的接口
1921浏览 • 1回复 待解决
场景化控件LocationQueryOptions中的siteId参数如何获取
849浏览 • 1回复 待解决
如何测量获取控件高宽
370浏览 • 1回复 待解决
如何获取元素位置和大小
1160浏览 • 1回复 待解决
ArkUI中如何获取当前UI控件的信息
874浏览 • 1回复 待解决
请问能否通过Java代码控制JS FA中的视图和控件
8947浏览 • 2回复 待解决
DirectionalLayout 动态添加组件问题
3256浏览 • 1回复 待解决
如何获取组件宽高和在屏幕上的位置
1418浏览 • 1回复 待解决
componentUtils.getRectangleById方法无法获取准确的实时位置
804浏览 • 1回复 待解决
如何调用系统拍照并获取图片
246浏览 • 1回复 待解决
getBoundingClientRect()返回的数据,支持修改,但修改的数据,不能引起页面重新渲染