使用Google API - GClientGeocoder()

时间:2012-04-18 15:50:36

标签: api google-maps

我尝试按照此页面进行操作:

http://melandri.net/2009/07/03/get-location-coordinates-using-google-maps/

但未定义GClientGeocoder() - 存在错误。

我已经在我的页面上使用了google maps api:

<script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?key=<%=System.Web.Configuration.WebConfigurationManager.AppSettings["myGoogleKey"]%>&sensor=false"></script>

如何解决我的错误?

以下是我成功使用API​​的方法:

var map = new google.maps.Map(document.getElementById("map_canvas"),
        myOptions);

1 个答案:

答案 0 :(得分:21)

GClientGeocoder()是版本2对象。您正在加载版本3 API,需要使用版本3对象和方法。

版本3等效项为google.maps.Geocoder(),并描述为in the documentation。它与版本2实现不同。