quicker浏览器控制模块中xpath选择器无法定位到svg元素

动作开发 · 2883 次浏览
iyyy 创建于 20天13小时前

quicker浏览器控制模块中xpath选择器语句无法定位到svg元素,

该xpath选择器在edge浏览器F12中测试可以定位到该svg, 是quicker不支持xpath中的contains语句吗

CL 最后更新于 2025/11/18

回复内容
CL 20天12小时前
#1

用选择器定位。底层并没有原生的xpath支持。

iyyy 回复 CL 20天12小时前 :

是一个小图标没有任何ID可以使用,也没有文本,使用层级#arco-tabs-7-tab-1,数字7会变,怎么弄,可以使用js脚本实现吗,脚本如何写?

换个xpath的写法试试



iyyy 回复 【推荐使用】-接动作定制 19天10小时前 :

上面就是xpath的写法,而且测试了还正确......

【推荐使用】-接动作定制 回复 iyyy 19天10小时前 :

网址发一下 我看一下

iyyy 回复 【推荐使用】-接动作定制 19天8小时前 :

公司内部网页需要账号登录,使用css选择器写法也不行,div:nth-child(2) > span:nth-child(1) > svg:nth-child(1),quicker不支持svg元素吗

你换个思路,有没有可能点击的不是svg元素,而是其他按钮元素。

涛涛涛 19天1小时前
#4

你把定位不到的网页元素复制出来发一下,不是css选择器,完整的网页元素


iyyy 回复 涛涛涛 18天13小时前 :

需求定位到这个元素<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16"><g clip-path="url(#3d-model-light_svg__a)">


涛涛涛 回复 iyyy 18天11小时前 :
应该是你用的方法不对,该svg网页元素没有点击事件
涛涛涛 最后更新于 18天5小时前
回复主贴