我保持标记图像可拖动它在特定位置后消失。我附上了截图来表示问题。
markerImage = new google.maps.MarkerImage('../img/marker.png', null, null,null,new google.maps.Size(14, 14));
marker = new google.maps.Marker({
position : new google.maps.LatLng(locations[idx][2],locations[idx][3]),
icon : markerImage,
draggable : isDraggable,
map : panorama
});
请不要说谷歌地图大小导致问题。我已经检查过它没有造成问题。
答案 0 :(得分:0)
您应该提供听众的代码以允许移动标记,我还假设isDraggable
有时是true
:
// listener for the MAP that moves marker on click
google.maps.event.addListener(panorama, 'click', function(event) {
marker.setPosition(event.latLng);
});