介绍
坐标经过微处理, 不保证坐标精准, 但尽可能保证鼠标能够点到元素, 点不到请使用偏移微调
所有的坐标考虑以下情况
浏览器ui宽高
元素左坐标和上坐标向上取整
元素宽度高度向上取整
元素右坐标=左坐标+宽度-2
元素下坐标=上坐标+高度-2
左右和上下的中点均为为对应坐标求和值的一半向下取整
未考虑多屏幕情况是否可靠, 请自行研究
获取指定xpath元素在屏幕上的坐标
支持鼠标真实悬浮和点击(主要用于悬浮加载代码和上传文件的元素操作
坐标支持偏移, 鼠标操作基于偏移后坐标
子程序的参数
输入
tabId
标签页
Integer
xpath
操作会先滚动到此位置, 让元素在屏幕可见
Text
执行环境
Text
滚动到元素
滚动以使元素可见, 但不乏有滚动后被悬浮元素遮挡的情况
Boolean
元素坐标位置
x,y 对应输出里的坐标
Text
X偏移
相对于元素坐标位置进行偏移, 负左移 正右移
Integer
Y偏移
相对于元素坐标位置进行偏移, 负上移 正下移
Integer
额外操作
根据偏移后坐标对元素鼠标操作
Text
输出
偏移前坐标
x , y
Text
偏移后坐标
x+x偏移 , y+y偏移
Text
元素位置
top,right,bottom,left
Text
元素带尺寸位置
top,right,bottom,left,width,height
Text
左
left - 元素数据
Integer
上
top - 元素数据
Integer
右
right - 元素数据
Integer
下
bottom - 元素数据
Integer
宽
width - 元素数据
Integer
高
height - 元素数据
Integer
最近更新
|
修订版本
|
更新时间
|
更新说明
|
|
10
|
2天6小时前
|
1
|
|
9
|
2天12小时前
|
1
|
|
8
|
2026-01-20 09:26
|
更新摘要
|