机器人无法拾取 canvas 遮罩层之下的数据,求助,该如何解决?
今天在开发时,发现组件能正常获取到 xpath 路径,单在运行时却无法获取到数据,详细分析 html 后发现可能是 canvas 造成的,该 canvas 制造了一个全屏透明层,可能是该层影响到了“表格拾取”组件进行数据拾取。
测试发现,该层影响到了除“点击”之外的所有组件。大家有没有遇到类似问题,有无解决办法?
这是原网页 html,canvas 代码部分
"今天在开发时,发现组件能正常获取到 xpath 路径,单在运行时却无法获取到数据,详细分析 html 后发现可能是 canvas 造成的,该 canvas 制造了一个全屏透明层,可能是该层影响到了“表格拾取”组件进行数据拾取。 测试发现,该 ...."
今天在开发时,发现组件能正常获取到 xpath 路径,单在运行时却无法获取到数据,详细分析 html 后发现可能是 canvas 造成的,该 canvas 制造了一个全屏透明层,可能是该层影响到了“表格拾取”组件进行数据拾取。
测试发现,该层影响到了除“点击”之外的所有组件。大家有没有遇到类似问题,有无解决办法?
这是原网页 html,canvas 代码部分
有具体的网页地址吗?可以发来学习研究下。