1

APIを使用してGoogleマップを追加しようとしています。チュートリアルから文字通りコードをコピーして、自分のサイトに貼り付けました。それが機能することを確認した後、私はそれを編集するつもりでした。これは、私のインデックス ページの先頭にあります。

<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);

あなたのロードイベントでこれを変更してください..!!

于 2016-07-29T07:00:47.280 に答える
0

apostraps neal 'load' が間違っているため、エラーがあると思います

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

ああ、最後の行は次のようになるはずのドキュメントのバグだと思います:

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