检查这个游戏中某个(按钮?)的元素的时候,发现都是通过一个 canvas
呈现出来的,在这种情况下怎么通过 selenium 进行自动化操作?因为我无法找到某个(按钮?)的 ID
图片已上传至图床:
ht 标 tp 识 s:符 //i.loli.net/2019/10/07/ZaqFfv7BgkjO2Wp.png -> 按钮图
ht 标 tp 识 s:符 //i.loli.net/2019/10/07/Bl4IfXqCNdLiDcv.png -> 前面说到的那个 <canvas> 标签</canvas>
可以给我一些提示吗,现在无任何方向
1
lau52y 2019-10-08 08:21:51 +08:00 via iPhone
airtest
|
2
bboydean 2019-10-08 09:53:52 +08:00
如果 xpath 是唯一的,可以用 xpath 来定位
|
3
buhi 2019-10-08 12:07:49 +08:00 1
你这个按钮是 canvas 的一部分, 没有单独的 id 和 xpath
|
4
yutou527 2019-10-08 12:21:29 +08:00
我建议你还是直接 hack 代码吧
|