比如说这个页面上有个按钮,姑且称为按钮,但是这个按钮我是无法根据一些标识( ID、……)去获取到他,也就是说无法直接通过该元素的 top/left
属性直接计算出来
在这种情况下有没有什么工具或者是插件能够获取到我想要的东西
1
arrow8899 2019-10-09 10:32:33 +08:00
xpath
|
3
InternetExplorer 2019-10-09 11:14:55 +08:00
页面上有很多按钮,你总得有个办法区分出你要的按钮吧。。。
要不上显微镜,数像素? |
4
NGPONG OP @InternetExplorer 这个按钮是在 canvas 标签里面的,是一个 h5 game
|
5
learnshare 2019-10-09 11:24:22 +08:00
canvas 里的内容目前并不能通过 DOM 读取,因为它只是一帧图像
不过既然是图像,就可以图像识别 |
6
learnshare 2019-10-09 11:25:39 +08:00
@learnshare 另外一种方法是 debug 源代码,找到绘制按钮的逻辑
|
7
belin520 2019-10-09 11:28:40 +08:00
截图取单一帧( html2canvas ),利用图形识别技术识别出元素的位置,并且获取它的偏移值
|