8

このページをフォローしようとしています:

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

しかし、GClientGeocoder() は定義されていません - エラーがあります。

私はすでに自分のページで Google マップ 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);
4

1 に答える 1

22

GClientGeocoder()バージョン 2 オブジェクトです。バージョン 3 API をロードしており、バージョン 3 のオブジェクトとメソッドを使用する必要があります。

バージョン 3 に相当するものは、ドキュメントにgoogle.maps.Geocoder()記載されています。バージョン 2 の実装と同じではありません。

于 2012-04-18T16:50:35.470 に答える