【发布时间】: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