2012-04-18 40 views
6

Tôi cố gắng làm theo trang này:Sử dụng Google API - GClientGeocoder()

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

nhưng GClientGeocoder() không được định nghĩa - có một lỗi.

tôi đã cho chúng tôi các API của Google Maps trên trang của mình:

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

Làm thế nào để giải quyết lỗi của tôi?

Dưới đây là cách tôi succesfuly sử dụng API:

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

Trả lời

19

GClientGeocoder() là một đối tượng Phiên bản 2. Bạn đang tải API phiên bản 3 và cần sử dụng các đối tượng và phương thức Phiên bản 3.

Tương đương phiên bản 3 là google.maps.Geocoder() và được mô tả in the documentation. Nó không giống như việc thực hiện Phiên bản 2.

Các vấn đề liên quan