3
다음은 배열 주소에서 표식을 채우는 데 사용하는 코드입니다. 각 표식을 표시하지 않으며 각각의 div에 매핑됩니다. 내가 잘못했는지 어떻게 알 수 있고 어떻게이 문제를 해결할 수 있습니까? . 표시 할지도 위해서는주소에서 표식 인구
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?sensor=false"></script>
<script type="text/javascript">
$(document).ready(function(){
var myOptions = {
center: new google.maps.LatLng(54, -2),
zoom: 6,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
var addressArray = new Array("41 Green Ln, Handsworth, Birmingham, West Midlands B21 0DE, UK","BT27 4SB","Norwich");
var geocoder = new google.maps.Geocoder();
var markerBounds = new google.maps.LatLngBounds();
for (var i = 0; i < addressArray.length; i++) {
geocoder.geocode({ 'address': addressArray[i]}, function(results, status) {
if (status == google.maps.GeocoderStatus.OK) {
var marker = new google.maps.Marker({
map: map,
position: results[0].geometry.location
});
markerBounds.extend(results[0].geometry.location);
map.fitBounds(markerBounds);
} else {
alert("Geocode was not successful for the following reason: " + status);
}
});
}
});
</script>
<div id="map_canvas"></div>
콘솔 오류가 표시됩니까? –
@CiananSims 아니, 그 내 완전한 코드, 내가 볼 수있는 모든 빈 화면입니다, 나는이 튜토리얼의 코드를 구현하려고했는데 왜 그 친절하게 도움이, http://www.rocketmill.co 보이지 않는지 모를 복사했습니다. .uk/the-adding-markers-google-maps-tutorial – user2213071