答案 0 :(得分:0)
如果这不能解决您的问题,请原谅。我没有太多关于你的问题的信息。我假设这个地图可能在一个框架内,你无法像在页面的其他部分那样正常地找到元素。
如果您要查找的红线位于框架内,请先尝试切换到它。
driver.switchTo().frame(driver.findElement(By.id("iFrameElementIdentifier")));
然后,您可以通过查找其属性轻松找到框架内的红线。
类似的东西:
driver.findElements(By.xpath("//*[@color='FF0000']")).size();
从中得到数据。