item.geometry.location.kb & item.geometry.location.jb zwracające niezdefiniowane

Korzystam z map google, aby uzyskać listę autouzupełniania miast.

Używałem item.geometry.location.kb jako długości geograficznej i item.geometry.location.jb jako szerokości geograficznej, ale nie są one zdefiniowane od dzisiaj / wczoraj.

Najwyraźniej zamiast tego należy użyć item.geometry.location.lng () i .lat ().

Nie wiedziałem o tym i mam aplikację używającą item.geometry.location.kb & jb w Google Play i sklepie z aplikacjami.

Moje aplikacje już nie działają.

Jakiś pomysł, dlaczego dokonano zmiany i jak przywrócić kb & jb?

Dziękuję Ci

autocomplete = new google.maps.places.Autocomplete(input, options);

google.maps.event.addListener(autocomplete, 'place_changed', function(event) {
        var item = autocomplete.getPlace();

       curLon = item.geometry.location.kb;
       curLat = item.geometry.location.jb;
...

questionAnswers(1)

yourAnswerToTheQuestion