我有这个错误: 未捕获的TypeError:无法读取未定义的属性“Geocoder”
从此页面: http://comehike.com/draggable_marker.php
从这行代码: var geocoder = new google.maps.Geocoder();
知道为什么会这样吗?
答案 0 :(得分:1)
当我加载页面时,我没有在Chrome或Firefox中收到Geocoder错误。相反,我得到一个错误,指出在draggable_marker.php的第108行中没有定义初始化。看起来你在第108行初始化后错过了大括号。
也许
google.maps.event.addDomListener(window, 'load', initialize);
应该是
google.maps.event.addDomListener(window, 'load', initialize());