1

我正在尝试使用 api 简单地添加谷歌地图。我真的从教程中复制了代码并将其粘贴到我的网站上。在确定它有效后,我将对其进行编辑。这是在我的索引页的头部。

<script src="http://maps.googleapis.com/maps/api/js?sensor=false"></script>

我将下面的代码放在一个 .js 文件中。我不断收到语法错误。这是代码。

function initialize() {
    var map_canvas = document.getElementById('map_canvas');
    var mapOptions = {
        center: new google.maps.LatLng(44.5403, -78.5463),
        zoom: 8,
        mapTypeId: google.maps.MapTypeId.ROADMAP
    }
    var map = new google.maps.Map(map_canvas);
}

google.maps.event.addDomListener(window, ‘load’, initialize);

我在最后一行得到错误。谁能告诉我为什么我所做的只是复制它?

4

4 回答 4

1

您复制的引号字符是特殊字符,而不是'您需要在代码中使用的常规字符。

将其更改为:

google.maps.event.addDomListener(window, 'load', initialize);
于 2013-07-07T19:58:23.523 回答
0

哦,我认为这是一个文档错误,您的最后一行应该是这样的:

google.maps.event.addDomListener(window, ‘load’, initialize());
于 2013-07-07T19:59:03.470 回答
0

我认为有错误是因为错误的 neal 'load'

google.maps.event.addDomListener(window, 'load', initialize);
于 2013-07-07T20:00:54.057 回答
0

google.maps.event.addDomListener(window, 'load', 初始化);

用你的加载事件改变这个..!!

于 2016-07-29T07:00:47.280 回答