我是新手谷歌地图API和它的图书馆。我想知道为什么我没有看到我的页面中的地图。Javascript谷歌地图不工作
这是代码:
<script src="http://maps.googleapis.com/maps/api/js?v=3"></script>
<script>
var latlong = new google.maps.LatLng(-0.179041, -78.499211);
console.log(latlong);
var mapOptions = {
zoom: 13,
center: latlong,
disableDefaultUI: false,
navigationControl: false,
mapTypeControl: false,
scrollwheel: false,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var map = new google.maps.Map(document.getElementById('city_map'),
mapOptions);
console.log(map);
google.maps.event.trigger(map, 'resize');
map.setZoom(map.getZoom());
var marker = new google.maps.Marker({
position: latlong,
map: map,
title: "Test"
});
</script>
你看我console.logging
的latlong
和map
,他们看起来很好..反正,我希望它是不是非常明显。
能否请您发布的地图你'HTML'代码? –
你在页面中的代码在哪里?它是否在body的末尾(在HTML渲染之后)? – geocodezip