我一直在搜索小時,但無法找到解決方案。我的標記代碼非常簡單(從api文檔中獲取),但我似乎無法讓標記顯示在我的網站上。地圖本身渲染得很好(密鑰包含在實際代碼中)但沒有標記。未顯示Google Maps API v3標記
任何幫助,將不勝感激。謝謝!
$(document).ready(function(){
var myLatLng = new google.maps.LatLng(30.27639, -97.732422);
var myOptions = {
center: myLatLng,
zoom: 16,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var map = new google.maps.Map(document.getElementById("map-erwincenter"),
myOptions);
var marker = new google.maps.Marker({
position: myLatLng,
map: map,
title: "Frank Erwin Center"
});
});
網站代碼引用gmap.js:
<?php
drupal_add_js('sites/all/themes/delphic/js/gmap.js');
drupal_set_html_head('<script type="text/javascript"
src="http://maps.googleapis.com/maps/api/js?sensor=false">
</script>'); ?>
<div id="map-frame"><div id="map-erwincenter"> </div></div>
你得到任何JS錯誤? –
我正在使用默認的Google嵌入,而且它也不會顯示給我。目前谷歌地圖直接查看也是這樣的錯誤。這看起來似乎是谷歌的錯誤。 – mcook
@AurelioDeRosa Drupal從未顯示過一個。不確定去哪裏看到除界面上出現的其他人。 – Seven