나는 이전에 선언 마커에서 아이콘을 중복이 CIDE을 가지고 있지만, 그것은 작동하지 않습니다중복 구글지도 API V3에서 마커 아이콘
map = new google.maps.Map(document.getElementById('map'), {
zoom:12,
center:latlng2,
mapTypeId:google.maps.MapTypeId.SATELLITE
});
marker = new google.maps.Marker({
map:map,
icon: new google.maps.MarkerImage(
'http://www.gettyicons.com/free-icons/108/gis-gps/png/24/needle_left_yellow_2_24.png',
new google.maps.Size(24, 24),
new google.maps.Point(0, 0),
new google.maps.Point(0, 24)
)
});
var babyIcon = new google.maps.MarkerImage(marker.getIcon(),
new google.maps.Size(
marker.getIcon().size.width * this.iconScale_,
marker.getIcon().size.height * this.iconScale_
),
new google.maps.Point(0,0),
new google.maps.Point (
marker.getIcon().anchor.x * this.iconScale_,
marker.getIcon().anchor.y * this.iconScale_/2
)
);
// kill the shadow
babyIcon.shadow = null;
this.babyMarker_ = new google.maps.Marker({
position:new google.maps.LatLng(0,0),
icon: babyIcon,
draggable:false,
map:map
});
는이 아이콘이 표시되지 않습니다 작동하지 않고 모든. 제가 누락 된 것이 있습니까?
당신이 자바 스크립트 콘솔에서 오류 또는 경고를받을 수 있나요 당신이 필요로하는 속성이되면,을 MarkerImage의 URL을 설정해야? – Martijn