Google Places API почему он возвращает Lat и Lon каждый раз под разными переменными?
Это сводит меня с ума, по некоторым причинам API, используемый для возврата Lat и Lon, выглядит следующим образом: (я думаю, что это было так):
place.geometry.location.y
как широтаplace.geometry.location.z
как долгота
Тогда это начало возвращать это как это:
place.geometry.location.Ya
как широтаplace.geometry.location.Za
как долгота
И сегодня мое приложение не былоя работал, и я обнаружил, что это потому, что Google API возвращал латы и лоны так:
place.geometry.location.$a
как широтаplace.geometry.location.ab
как долгота
WTF? Как я должен работать с этим? Я'Я думаю о том, чтобы просто прочитать первую переменную внутри местоположения как широту, а вторую как долготу независимо от их имен. Но я'Боюсь, API может вернуть совершенно другой объект в следующий раз и испортить мой JavaScript.
Кто-нибудь испытывал это? Что я должен сделать?