Google maps api v3,"Object#<Object>没有方法'setValues'错误

Kam*_*ius 0 javascript google-maps-api-3

尝试将教程" https://developers.google.com/maps/tutorials/fundamentals/adding-a-google-map#the_basic_html_page "中的地图附加到简单页面,但收到错误"对象#没有方法'setValues"在浏览器控制台中 我的代码与教程完全相同,只有id不同.

    <script src="http://maps.googleapis.com/maps/api/js?sensor=false" type="text/javascript"></script>
    <script>
        function Initialize() {
            var mapCanvas = document.getElementById('map-canvas');
            var mapOptions = {
                center: new google.maps.LatLng(49.8103, 23.8584),
                zoom: 8,
                mapTypeId: google.maps.MapTypeId.ROADMAP
            };
            var map = google.maps.Map(mapCanvas, mapOptions);
        }
        google.maps.event.addDomListener(window, 'load', Initialize);
    </script>
<div id="map-canvas"></div>
Run Code Online (Sandbox Code Playgroud)

有人可以帮我弄清楚,为什么这对我不起作用?提前致谢.

And*_*ndy 12

你忘记了new:

var map = new google.maps.Map(mapCanvas, mapOptions);
Run Code Online (Sandbox Code Playgroud)