3

Google マップのオートコンプリート動作を取得したいのですが、これが表示される正確な理由がわかりません

* Uncaught TypeError: 未定義のプロパティ 'Autocomplete' を読み取れません *

どこでこれを使ったのか

  var addressValue = document.getElementById('geoFenceAddress');
  alert(addressValue);
  var autocomplete = new google.maps.places.Autocomplete(addressValue);
  autocomplete.bindTo('bounds', geoFenceAddress);

ID ' geoFenceAddress ' の要素があり、実際にはアラートがこの[Object HTMLInputElement]を表示しています。

どこが欠けているのか理解できません。光を当ててください........

:(

4

1 に答える 1

6

API をロードするときに、Places ライブラリを追加する必要があります。

<script src="https://maps.googleapis.com/maps/api/js?sensor=false&libraries=places"></script>
于 2012-12-11T06:13:42.603 に答える