2013-07-07 4 views
1

Я пытаюсь использовать карты google api. Единственная проблема заключается в том, что на карте не будет отображаться все, что я получаю, это серый квадрат.Google maps api не отображается

вот код:

function initialize() { 
    var map_canvas = document.getElementById('map_canvas'); 
    var mapOptions = { 
     center: new google.maps.LatLng(33.748995, -84.387982), 
     zoom: 8, 
     mapTypeId: google.maps.MapTypeId.TERRAIN 
    } 
    var map = new google.maps.Map(map_canvas); 
} 

google.maps.event.addDomListener(window, 'load', initialize) 

вот CSS:

#map_canvas { 
    max-width: 1040px; 
    height: 400px; 
} 

ответ

3

Вы забыли передать MapOptions, как 2-й аргумент:

var map = new google.maps.Map(map_canvas,mapOptions); 
+0

что работал спасибо. – zachstarnes

Смежные вопросы