我有一个div,其class属性带有value textLayer
。我正在努力让那个div。这是我的代码:
WebElement jsiFrame = driver.findElement(By.tagName("iframe"));
driver.switchTo().frame(jsiFrame);
WebElement docViewerElement = driver.find(By.classname("textLayer")
(注意:这不完全是代码,但或多或少是我调用的函数)
我也有一个超时,我在等待每个元素5秒钟时等待,所以这与我查询元素时不存在的问题无关。 selenium 找不到它,即使它很明显。而且,它仅在Chrome上无法运行,Firefox可以毫无问题地找到它。
通过显式等待尝试动态xpath。