0

そのため、Google Maps API V3 を使用し、ジオコーダを使用して住所から座標を取得し、それらの座標に地図を表示する JavaScript があります。まったく問題なく動作していましたが、数日前にもう一度確認したところ、適切なマップが表示される代わりに、空白の青いマップが表示され、ズームインまたはズームアウトしたり、マップを移動したりできなくなりました。JavaScript エラーや Google マップから返されるエラーはないように見えるので、何が原因なのかよくわかりません...

問題の例を次に示します。ここをクリック

誰がこれを引き起こしているのかについて何か考えがありますか?

4

1 に答える 1

2

文書化されていないプロパティを使用しています。

var center = results[0].geometry.location.Xa - 0.0062;
var centerCoord = new google.maps.LatLng(center, results[0].geometry.location.Ya);

(geometry.Xa、geometry.Ya)

APIのバージョンが変更されたときに、ある時点で失敗することが保証されています。

文書化されたプロパティ(geometry.lat()、geometry.lng())を使用します

于 2012-10-29T04:48:10.070 に答える