我沒有在谷歌地圖中使用標記,因爲我想在自己的標記上渲染自定義文本和圖像,所以我做的是使用疊加的自定義標記。谷歌地圖infowindow在自定義標記上的位置
覆蓋位置不完全像標記,所以我玩了一下,現在它呈現完全像一個標記。
現在的問題是infowindow,因爲它沒有在覆蓋層之上打開,而是在覆蓋層的位置上,我希望它位於頂層位置,在頂層位置少了32px左右。
看看文檔,它看起來像infowindow的位置與對象和LatLng有關,那麼我該如何移動它?
這裏是我使用的代碼:
var marker;
marker = new CustomMarker(markerPosition, map, {}); // custom marker is a class I wrote to prototype the overlay.
google.maps.event.addListener(marker, 'click', function() {
myInfowindow.open(map, marker);
});
很簡單,但不幸的是,信息窗口結束標記,而不是在它上面的一樣,如果我使用的標誌。
在https://developers.google.com/maps/documentation/javascript/3.exp/reference#InfoWindowOptions readmore ** ** zIndex的請 – HoangHieu
提供[最小,完整,測試和可讀示例](http://stackoverflow.com/help/mcve),它演示了這個問題。 – geocodezip
不知道答案的人總是使用投票問題!荒謬! :) –