В документации
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, время: 21:42. |