2017-09-26 51 views
0

我是Ionic的新手,目前我正在學習。我嘗試在platform.ready函數中實現app.component.ts中的Geolocation插件,並且獲取lat和lng,但是如何將lat和lng發送到主頁以在地圖上顯示當前位置。我應該在提供商中實施地理位置功能嗎?Ionic 2地理位置

+0

https://stackoverflow.com/questions/41206663/get-current-position-in-ionic2 – soorapadman

回答

0

你可以使用離子提供者。

ionic g provider map 

然後寫在app.component.ts那裏寫的代碼。並實施類似

getLatLng(){ 
return {lat:this.lat,lng:this.lng} 
} 

一個getfunction然後導入到供應商主頁和調用getLatLng()方法。

請研究關於離子服務/供應商和承諾和觀察。你可以使用這些方便

+0

謝謝。我怎樣才能返回局部變量lat和lng在其他函數中使用它? –

+0

你可以調用你的提供者方法。 var latlng = this.myprovider.getLatLng(); –