Jinja、Javascript和Google地图Api、confi

2024-09-29 17:19:22 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图用googleapi显示一个地图,但是没有显示出来。在

<script type="text/javascript"    src="https://maps.googleapis.com/maps/api/js?key=AIzaSyAH35jXY2Yb5eApUzvZXuObiwFOpTC9xu0&sensor=true"> </script>

钥匙

^{pr2}$

金贾

<script>
var map;
var markersArray = [];
var newMark;

function initialize() {
    var a = new google.maps.LatLng(40.731649,-73.923269);
    var mapOptions = {
        zoom: 12    ,
        center: a,
        mapTypeId: google.maps.MapTypeId.HYBRID
    };
    map =  new google.maps.Map(document.getElementById("map_canvas"), mapOptions);
    {% for x in MessageList %}
    newMark = new google.maps.LatLng({{x[1]}},{{x[0]}});
    addMarker(newMark, "{{x[2]}}")  ;
    {% endfor %}
    infowindow = new google.maps.InfoWindow({   content: "holding..."  });
    for (var i = 0; i < markersArray.length; i++) {
      var marker = markersArray[i];
  google.maps.event.addListener(marker, 'click', function () {
    infowindow.setContent(this.user);
    infowindow.open(map, this);
    map.setCenter(this.getPosition());
  });    
    }
}
</script>

Javascript


我以前没有在尸体周围使用过这个代码,它很有效。 下面是我的测试页面中的样子(这里没有显示标记,但它们是功能性的) enter image description here

以下是我正在使用的当前页面: enter image description here


控制台不显示任何错误。目前,“浮动”显示,但地图没有


Tags: mapnewforvargoogle地图scriptfunction

热门问题