2016-01-22 87 views
0

無法找到谷歌地圖內的元素。硒findElement不適用於谷歌地圖

<g-map id="map-contain" style="position: relative; overflow: hidden; transform: translateZ(0px); background-color: rgb(229, 227, 223);"> 
    <div class="gm-style" style="position: absolute; left: 0px; top: 0px; overflow: hidden; width: 100%; height: 100%; z-index: 0;"> 
     ::::: 
     :::::: 
     :::::: 
    </div> 
<g-map> 

我想這個沒有運氣與班「通用式」

this.driver.findElement(By.xpath('//div[@class="gm-style"]')); 

我怎樣才能獲得G-地圖標記中的元素以選擇div?

回答

1

我會嘗試通過id匹配外部g-map標籤並獲取它的子項。 Ids應該是唯一的,而類別大多不是