我正在寻找下载按钮的 CSS 选择器。它位于 Shadow dom 元素中。当我尝试查找它时遇到一些问题。
这就是我在js执行器中所做的事情
返回 document.querySelector('pdf-viewer').shadowRoot.querySelector('viewer-toolbar').shadowRoot.querySelector('viewer-download-cobtrols').shadowRoot.querySelector('cr-icon-button')。点击()
想知道这里是否有人可以帮忙
在无法看到目标页面的结构的情况下很难回答这个问题,但看起来您正在返回
click()
函数的返回值,即使找到该元素也是 undefined
。你确定这是想要的效果吗?
此外,
'viewer-download-cobtrols'
看起来可能包含拼写错误。也许是'viewer-download-controls'
?