Хорошо, так что в основном я использовал Ionic native для пересылки для определения широты и долготы моего входного местоположения.Но так как нативы предназначены только для Android и IOS, я хочу что-то вроде API, которое я могу использовать на любой платформе и которое вернёт мне правильное местоположение.После поиска я нашел URL Api от Google
http://maps.google.com/maps/api/geocode/json?address='+ term +'CA&sensor=false
, поэтому я попытался использовать его.Но пока звоню через мой код.Это дает неопределенный вклад.
Вот мой код:
getLocation(term){
return new Promise(resolve => {
this.http.get('http://maps.google.com/maps/api/geocode/json?address='+ term +'CA&sensor=false')
.map(res => res.json())
.subscribe(data => {
console.log(data.results[0]);
resolve(data);
});
});
}
Также я вызываю его из другой функции, подобной этой:
initMap() {
this.getLocation('seattle');
//Also I want to use lat lang here. Please provide proper way to get that.
}
Как использоватьчто URL Api в IONIC?и, пожалуйста, не предоставляйте никакого решения об использовании нативных программ, поскольку я хочу развернуть его только на платформе браузера.