Пожалуйста, кто-нибудь может мне помочь, у меня есть этот провайдер в ионном:
constructor(public http: HttpClient) {
}
getNearbyplaces(geo:any){
// console.log("geo",geo)
return this.http.get('https://maps.googleapis.com/maps/api/place/nearbysearch/json?location='+geo+'&radius=50&key=MY_API_KEY')
.map(res => res );
}
Теперь я сталкиваюсь с проблемами CORS при запуске моего приложения на моем устройстве Android, то я прочитал, что хороший вариант дляВо избежание этого используется собственный HTTP-вызов, но его синтаксис отличается, и я не понимаю его.
Вот мой фрагмент кода module.ts, где я вызываю функцию моего провайдера:
getNearbylocation(){
this.locationProvider.getNearbyplaces(this.latitude + "," + this.longitude).subscribe(
locationList=>{
this.nearByList = locationList["results"];
console.log("Printing map"); //to check api hc
this.loadMap()
this.loading.dismissAll();
},err =>{
console.log("error in map");
this.loading.dismissAll();
},
() =>{
})
}
Можете ли вы объяснить мне, как изменить мой код с http-вызова на http-собственный вызов? Спасибо
Я уже прочитал некоторые ответы, но никто не соответствует моим потребностям. Я новичок в ионике, и любая помощь будет признательна