В документации
https://developers.google.com/maps/d...rence/geocoder сказано, что сама geocode возвращает Promise с результатом. Тогда эти функции можно так переписать async function Geocode(params) { alert('asyncGeocode started with params: '+params); let resp = await geocoder.geocode(params); return resp.results; } async function addressToCoords(loc) { var results = await async Geocode({address: loc}).catch(status => { console.log('Error: ' + status); return ''; }); alert('Result is ' + results); return results; } Правда, непонятно, что с ошибкой, где status возвращается. В документации не слова |
voraa, как ты в эти доки попал? Я не юзаю доки гугла обычно и дотыкать до референс вообще сходу не смог без прямой ссылки.)
|
Цитата:
Ну и там первые ссылки А потом по их ссылкам. |
Цитата:
Пару минут потыкал, плюнул и забил, вникать и прямо читать весь этот мусор лень было.) Хреновый UX. =\ |
Часовой пояс GMT +3, время: 22:46. |