我试图模拟快门在angular上点击一个叫做@Capacity/angular的相机插件
下面是检查HTML时的外观
这就是我在python selenium中尝试获取它的方式
备选案文1:
shutter = driver.execute_script("return document.querySelector('pwa-camera-modal-instance').shadowRoot.querySelector('pwa-camera')")
shutter.execute_script("document.getElementByClassName('shutter').click();")
备选案文2:
shutter = driver.execute_script("return document.querySelector('pwa-camera-modal-instance').shadowRoot.querySelector('pwa-camera')")
shutter.find_element_by_class_name("shutter").click()
如果我能够找到如何获取它,我也可以单击此处的保存图标icon
然而,下面的方法不起作用。因此,我无法获取快门并保存照片。真的需要这个来覆盖上传图片
我已经提到这个来源: Does anybody know how to identify shadow dom web elements using selenium webdriver?
目前没有回答
相关问题 更多 >
编程相关推荐