【问题标题】:Google map not loading谷歌地图加载不出来
【发布时间】:2015-03-21 19:06:24
【问题描述】:

我尝试了另一种加载 Google 地图的方法。但是,我遇到了 2 个错误:

 //Uncaught SyntaxError: Unexpected token = (zoom =8,)
 //Uncaught ReferenceError: initialize is not defined onload

我已用粗体突出显示发生的错误

<html>
<head>
<script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?sensor=false"></script>
<script type="text/javascript">
function initialize()
{
    var latlng= new google.maps.LatLng(-34.397, 150.644);
    var myOptions = {
        **zoom = 8,**
        center: latlng,
        mapTypeId: google.maps,MapTypeId.ROADMAP
    };
var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
}
</script>

</head>

**<body onload="initialize()">**
    <div id="map_canvas" style="width:400px;height:400px;">


    </div>
</body>
</html>

【问题讨论】:

  • 第二个错误是第一个错误的结果,修复语法错误并定义初始化。
  • 哎呀谢谢你,这么粗心的错误,事实上我发现另一个错误是用逗号代替点

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


【解决方案1】:

你有一个语法错误,而不是

zoom = 8,

应该是

zoom: 8,

【讨论】:

  • 和“mapTypeId: google.maps,MapTypeId.ROADMAP”为“mapTypeId: google.maps.MapTypeId.ROADMAP”
  • 不错,发评论
猜你喜欢
  • 1970-01-01
  • 2017-07-07
  • 1970-01-01
  • 2015-09-09
  • 1970-01-01
  • 2016-07-31
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多