我試圖顯示來自通用API的簡單地圖,出於某種原因,HTML時加載「map_canvas」的DIV設置爲hidden.Here是代碼:谷歌地圖不顯示
<html>
<head>
<style type="text/css">
</style>
<script type="text/javascript" src="jquery-2.1.0.js"></script>
<script src="http://maps.googleapis.com/maps/api/js?" type="text/javascript"></script>
<script type="text/javascript">
var mapOptions = {
center: new google.maps.LatLng(-33.45, -70.66667),
zoom: 11,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
jQuery(document).ready(function(){
map = new google.maps.Map(document.getElementById("map_canvas"), mapOptions);
});
</script>
</head>
<body>
body test
<div id="map_canvas">map test</div>
</body>
</html>
我已經把單詞「地圖測試」來測試可見性。 任何想法?
感謝
你可能不希望在這裏粘貼您的實際密鑰。 – TangKe
沒有理由不發佈瀏覽器密鑰(Google Maps JavaScript API v3所需的類型),它必須公開(服務器密鑰不同,它們應該受到保護) – geocodezip