0
我只是想添加谷歌API來在網站上有一個小地圖,但我注意到,信息窗口打開,然後如果我關閉它,我無法再打開它,我需要刷新頁面。當我使用google api時,爲什麼我不能再打開信息窗口?
任何想法如何解決這個小錯誤?這是我的代碼。
function initialize() {
if (GBrowserIsCompatible()) {
var map = new GMap2(document.getElementById("map_canvas"));
map.setCenter(new GLatLng(42.42895, 19.27435), 14);
map.setUIToDefault();
var marker = new GMarker(new GLatLng(42.42895, 19.27435), {
draggable: false,
title: 'Kuca nemanja'
});
GEvent.addListener(marker, "click", function() {
marker.openInfoWindowHtml('<b>Ovde zivi moj drug <a href="#">link</a></b>');
map.closeInfoWindow();
});
map.addOverlay(marker);
}
我認爲它是map.closeInfoWindow();但我不知道。你可以從最初的通話中刪除它,看看會發生什麼? – Tim
@Tim是的,就是這樣。它現在有效。非常感謝你:) – sfrj