好的,所以基本上我使用Ionic本地人来获取输入位置的经纬度。但是由于本机仅适用于Android和IOS,因此我希望我可以在任何平台上使用API之类的东西,并将其返回适当的位置。 搜索后,我来到了Google的URL Api
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.
}
如何在IONIC中使用该URL Api?并且请不要提供任何使用本机的解决方案,因为我只想在浏览器平台上部署它。