简单的地图没有显示

时间:2013-03-28 19:18:27

标签: google-maps google-maps-api-3

我有一个非常简单的Map定义如下:

var _mapOptions = {
   zoom: 15,
   center: new google.maps.LatLng(-22.9965949, -43.2710887),
   mapTypeId: google.maps.MapTypeId.ROADMAP
};

var _mapCtl = document.getElementById("map-control");
var _map = new google.maps.Map(_mapCtl, _mapOptions);

html“map-control”在这样的div中定义:

<div id="map-view" class="view" style="display: none">
    <div id="map-control" style="width:100%; height=100%"></div>
</div>

div使用jquery以dinamically方式加载,并且最初是不可见的。调试我已验证document.getElementById("map-control");返回html元素并设置_mapCtl

要完成,我正在加载谷歌apis:

<script src="https://maps.googleapis.com/maps/api/js?key=mykey&sensor=false"></script>

这可能是什么? 提前致谢

0 个答案:

没有答案